From 7e5166759e1f14f802eb0663c84631efce4c0631 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Thu, 26 Aug 2021 15:52:40 +0200 Subject: [PATCH] dfdf --- files/routes/posts.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/files/routes/posts.py b/files/routes/posts.py index c5f67b044..de0c4d262 100644 --- a/files/routes/posts.py +++ b/files/routes/posts.py @@ -516,6 +516,16 @@ def submit_post(v): url = request.form.get("url", "") if url: + for rd in ["https://reddit.com/", "https://new.reddit.com/", "https://www.reddit.com/", "https://redd.it/"]: + url = url.replace(rd, "https://old.reddit.com/") + + url = url.replace("https://mobile.twitter.com", "https://twitter.com") + if url.startswith("https://streamable.com/") and not url.startswith("https://streamable.com/e/"): + url = url.replace("https://streamable.com/", "https://streamable.com/e/") + + if "i.imgur.com" in url: url = url.replace(".png", "_d.png").replace(".jpg", "_d.jpg").replace(".jpeg", "_d.jpeg") + if "_d." in url: url += "?maxwidth=9999" + repost = g.db.query(Submission).join(Submission.submission_aux).filter( SubmissionAux.url.ilike(url), Submission.deleted_utc == 0, @@ -556,9 +566,6 @@ def submit_post(v): url = urlunparse(new_url) else: url = "" - - if "i.imgur.com" in url: url = url.replace(".png", "_d.png").replace(".jpg", "_d.jpg").replace(".jpeg", "_d.jpeg") - if "_d." in url: url += "?maxwidth=9999" body = request.form.get("body", "") # check for duplicate @@ -766,13 +773,6 @@ def submit_post(v): g.db.add(new_post) g.db.flush() - for rd in ["https://reddit.com/", "https://new.reddit.com/", "https://www.reddit.com/", "https://redd.it/"]: - url = url.replace(rd, "https://old.reddit.com/") - - url = url.replace("https://mobile.twitter.com", "https://twitter.com") - if url.startswith("https://streamable.com/") and not url.startswith("https://streamable.com/e/"): - url = url.replace("https://streamable.com/", "https://streamable.com/e/") - new_post_aux = SubmissionAux(id=new_post.id, url=url,