summaryrefslogtreecommitdiffstats
path: root/gitsrht/blueprints/api.py
diff options
context:
space:
mode:
Diffstat (limited to 'gitsrht/blueprints/api.py')
-rw-r--r--gitsrht/blueprints/api.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/gitsrht/blueprints/api.py b/gitsrht/blueprints/api.py
index 0bc8fc9..e40ad4f 100644
--- a/gitsrht/blueprints/api.py
+++ b/gitsrht/blueprints/api.py
@@ -157,8 +157,8 @@ def repo_annotate_PUT(username, reponame):
validate_annotation(valid, anno)
if not valid.ok:
return valid.response
- # TODO: more validation on annotation structure
- redis.set(f"git.sr.ht:git:annotations:{oid}", json.dumps(annotations))
+ redis.set(f"git.sr.ht:git:annotations:{repo.id}:{oid}",
+ json.dumps(annotations))
# Invalidate rendered markup cache
redis.delete(f"git.sr.ht:git:highlight:{oid}")