Skip to content
Snippets Groups Projects
Commit fd60f148 authored by Hangzhi Yu's avatar Hangzhi Yu
Browse files

use try/except

parent 175fa7ed
No related branches found
No related tags found
1 merge request!318Resolve "Add helper function to filter a queryset by a rule"
Pipeline #2916 failed
......@@ -63,10 +63,10 @@ def has_any_object(perm: str, klass):
@predicate(name)
def fn(user: User) -> bool:
return (
get_objects_for_user(user, perm, klass).exists()
or queryset_rules_filter(user, klass.objects.all(), perm).exists()
)
try:
return get_objects_for_user(user, perm, klass).exists()
except:
return queryset_rules_filter(user, klass.objects.all(), perm).exists()
return fn
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment