3
0

Allow missing ac when checking record RBAC

This commit is contained in:
Tomaž Jerman
2021-07-15 12:46:43 +02:00
parent e4cd1f5bc5
commit 579fe3f9eb
+4
View File
@@ -622,6 +622,10 @@ func RecordUpdateOwner(invokerID uint64, r, old *types.Record) *types.Record {
func RecordValueUpdateOpCheck(ctx context.Context, ac recordValueAccessController, m *types.Module, vv types.RecordValueSet) *types.RecordValueErrorSet {
rve := &types.RecordValueErrorSet{}
if ac == nil {
return rve
}
_ = vv.Walk(func(v *types.RecordValue) error {
f := m.Fields.FindByName(v.Name)