aboutsummaryrefslogtreecommitdiff
path: root/server/szurubooru/api/post_api.py
diff options
context:
space:
mode:
authorIlya Tetin2019-04-18 21:00:34 +0700
committerIlya Tetin2019-04-18 21:00:34 +0700
commit4ddb39eea7d937c97e2a99c3bae1eca988b8c460 (patch)
tree3fe0629a14b2d39b02b58afd6dada4b0e30c37ea /server/szurubooru/api/post_api.py
parent416c5ceb89c39c226c565667dfbf6ccdd37b6e81 (diff)
server: api permission tests for metrics
Diffstat (limited to 'server/szurubooru/api/post_api.py')
-rw-r--r--server/szurubooru/api/post_api.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/server/szurubooru/api/post_api.py b/server/szurubooru/api/post_api.py
index 64e2de9..95c0ebc 100644
--- a/server/szurubooru/api/post_api.py
+++ b/server/szurubooru/api/post_api.py
@@ -135,11 +135,11 @@ def update_post(ctx: rest.Context, params: Dict[str, str]) -> rest.Response:
if ctx.has_file('thumbnail'):
auth.verify_privilege(ctx.user, 'posts:edit:thumbnail')
posts.update_post_thumbnail(post, ctx.get_file('thumbnail'))
- if ctx.has_file('metrics'):
+ if ctx.has_param('metrics'):
auth.verify_privilege(ctx.user, 'metrics:edit:posts')
metrics.update_or_create_post_metrics(
post, ctx.get_param_as_list('metrics'))
- if ctx.has_file('metricRanges'):
+ if ctx.has_param('metricRanges'):
auth.verify_privilege(ctx.user, 'metrics:edit:posts')
metrics.update_or_create_post_metric_ranges(
post, ctx.get_param_as_list('metricRanges'))

© 2015 - 2026 Jakob L. Kreuze