remove last snappy quote if author deletes their comment adding it
parent
6b86b24148
commit
95239be400
|
@ -450,6 +450,16 @@ def delete_comment(cid, v):
|
||||||
for sort in COMMENT_SORTS.keys():
|
for sort in COMMENT_SORTS.keys():
|
||||||
cache.delete(f'post_{c.parent_post}_{sort}')
|
cache.delete(f'post_{c.parent_post}_{sort}')
|
||||||
|
|
||||||
|
if v.admin_level >= PERMS['USE_ADMIGGER_THREADS'] and c.parent_post == SNAPPY_THREAD and c.level == 1:
|
||||||
|
body = '\n{[para]}\n' + c.body + '\n'
|
||||||
|
with open(f"snappy_{SITE_NAME}.txt", "r", encoding="utf-8") as f:
|
||||||
|
old_text = f.read()
|
||||||
|
|
||||||
|
if old_text.endswith(body):
|
||||||
|
new_text = old_text.split(body)[0] + '\n'
|
||||||
|
with open(f"snappy_{SITE_NAME}.txt", "w", encoding="utf-8") as f:
|
||||||
|
f.write(new_text)
|
||||||
|
|
||||||
return {"message": "Comment deleted!"}
|
return {"message": "Comment deleted!"}
|
||||||
|
|
||||||
@app.post("/undelete/comment/<int:cid>")
|
@app.post("/undelete/comment/<int:cid>")
|
||||||
|
|
Loading…
Reference in New Issue