3
0

Add missing record-check filter function

This commit is contained in:
Denis Arh
2020-12-22 15:28:29 +01:00
parent 44d597cff1
commit 9ddc92259d
+8
View File
@@ -279,6 +279,14 @@ func (svc record) Find(filter types.RecordFilter) (set types.RecordSet, f types.
return err
}
filter.Check = func(res *types.Record) (bool, error) {
if !svc.ac.CanReadRecord(svc.ctx, m) {
return false, nil
}
return true, nil
}
if len(filter.Labels) > 0 {
filter.LabeledIDs, err = label.Search(
svc.ctx,