diff --git a/files/routes/posts.py b/files/routes/posts.py index 984ce5273..55c338209 100644 --- a/files/routes/posts.py +++ b/files/routes/posts.py @@ -335,10 +335,7 @@ def edit_post(pid, v): if p.author_id != v.id and not (v.admin_level > 1 and v.admin_level > 2): abort(403) - title = request.values.get("title", "").strip().replace(' ','\n') - for i in re.finditer('(^|\n)(?!.*http)(.*)', title): - title = title.replace(i.group(2), i.group(2).upper()) - title = title.replace('\n\n','%&$').replace('\n',' ').replace('%&$','\n\n') + title = request.values.get("title", "").strip().upper() body = request.values.get("body", "").strip().replace(' ','\n') for i in re.finditer('(^|\n)(?!.*http)(.*)', body): @@ -676,10 +673,7 @@ def submit_post(v): if request.content_length > 8 * 1024 * 1024: return "Max file size is 8 MB.", 413 elif request.content_length > 4 * 1024 * 1024: return "Max file size is 4 MB.", 413 - title = request.values.get("title", "").strip()[:500].replace(' ','\n') - for i in re.finditer('(^|\n)(?!.*http)(.*)', title): - title = title.replace(i.group(2), i.group(2).upper()) - title = title.replace('\n\n','%&$').replace('\n',' ').replace('%&$','\n\n') + title = request.values.get("title", "").strip()[:500].upper() url = request.values.get("url", "").strip()