forked from rDrama/rDrama
1
0
Fork 0
master
fireworks88 2021-07-30 23:38:29 +02:00
parent 0dd660f4cc
commit 864a05c982
2 changed files with 9 additions and 0 deletions

View File

@ -51,6 +51,7 @@ class User(Base, Stndrd, Age_times):
flairchanged = Column(Boolean, default=False)
newtab = Column(Boolean, default=False)
newtabexternal = Column(Boolean, default=True)
zzz = Column(Boolean, default=False)
oldreddit = Column(Boolean, default=False)
submissions = relationship(
"Submission",

View File

@ -70,6 +70,10 @@ def get_profilecss(username):
@app.post("/@<username>/reply/<id>")
@auth_required
def messagereply(v, username, id):
if v.zzz:
abort(418)
message = request.form.get("message", "")[:1000].strip()
user = get_user(username)
message = message.replace("\n", "\n\n").replace("\n\n\n\n\n\n", "\n\n").replace("\n\n\n\n", "\n\n")
@ -125,6 +129,10 @@ def unsubscribe(v, post_id):
@limiter.limit("10/hour")
@auth_required
def message2(v, username):
if v.zzz:
abort(418)
user = get_user(username, v=v)
if user.is_blocking: return jsonify({"error": "You're blocking this user."}), 403
if user.is_blocked: return jsonify({"error": "This user is blocking you."}), 403