summaryrefslogtreecommitdiff
path: root/server/szurubooru/search/configs/post_search_config.py
diff options
context:
space:
mode:
Diffstat (limited to 'server/szurubooru/search/configs/post_search_config.py')
-rw-r--r--server/szurubooru/search/configs/post_search_config.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/server/szurubooru/search/configs/post_search_config.py b/server/szurubooru/search/configs/post_search_config.py
index 5bf95d7..222718e 100644
--- a/server/szurubooru/search/configs/post_search_config.py
+++ b/server/szurubooru/search/configs/post_search_config.py
@@ -341,6 +341,11 @@ class PostSearchConfig(BaseSearchConfig):
)
return query.order_by(model.Post.post_id.desc())
+
+ @property
+ def can_list_unsafe(self) -> bool:
+ return self.user and auth.has_privilege(self.user, "posts:list:unsafe")
+
@property
def id_column(self) -> SaColumn:
return model.Post.post_id