summaryrefslogtreecommitdiff
path: root/server/szurubooru/api/post_api.py
diff options
context:
space:
mode:
authorrr- <rr-@sakuya.pl>2016-08-22 20:07:39 +0200
committerrr- <rr-@sakuya.pl>2016-08-22 20:07:39 +0200
commit73a8542220c983e1c7a2f4929ae0a18a3dbf4a8b (patch)
tree201128665b1a88ca8950f0c77e106a2543668b2e /server/szurubooru/api/post_api.py
parent61d084cc66212da2dd974863127c52f60eb1d3ec (diff)
server/posts: make anon snapshots for anon uploads
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 d60cc3d..34e007c 100644
--- a/server/szurubooru/api/post_api.py
+++ b/server/szurubooru/api/post_api.py
@@ -46,7 +46,7 @@ def create_post(ctx, _params=None):
auth.verify_privilege(ctx.user, 'tags:create')
db.session.flush()
for tag in new_tags:
- snapshots.create(tag, ctx.user)
+ snapshots.create(tag, None if anonymous else ctx.user)
posts.update_post_safety(post, safety)
posts.update_post_source(post, source)
posts.update_post_relations(post, relations)
@@ -55,7 +55,7 @@ def create_post(ctx, _params=None):
if ctx.has_file('thumbnail'):
posts.update_post_thumbnail(post, ctx.get_file('thumbnail'))
ctx.session.add(post)
- snapshots.create(post, ctx.user)
+ snapshots.create(post, None if anonymous else ctx.user)
ctx.session.commit()
tags.export_to_json()
return _serialize_post(ctx, post)