invalRoleChannels invalidates a role's computed channels for the specified collections
(ctx context.Context, rolename string, collections base.ScopeAndCollectionNames, invalSeq uint64)
| 1942 | |
| 1943 | // invalRoleChannels invalidates a role's computed channels for the specified collections |
| 1944 | func (dbCtx *DatabaseContext) invalRoleChannels(ctx context.Context, rolename string, collections base.ScopeAndCollectionNames, invalSeq uint64) { |
| 1945 | authr := dbCtx.Authenticator(ctx) |
| 1946 | if err := authr.InvalidateChannels(rolename, false, collections, invalSeq); err != nil { |
| 1947 | base.WarnfCtx(ctx, "Error invalidating channels for role %s: %v", base.UD(rolename), err) |
| 1948 | } |
| 1949 | } |
| 1950 | |
| 1951 | // invalUserRoles invalidates a user's computed roles |
| 1952 | func (dbCtx *DatabaseContext) invalUserRoles(ctx context.Context, username string, invalSeq uint64) { |
no test coverage detected