From 89c27efd79367d0e34bb8a795f8f96289c38585d Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Mon, 23 May 2022 20:03:59 +0200 Subject: [PATCH] booba --- files/helpers/media.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/files/helpers/media.py b/files/helpers/media.py index d7605a4cf..5df115684 100644 --- a/files/helpers/media.py +++ b/files/helpers/media.py @@ -12,10 +12,14 @@ from .const import * def process_audio(patron, file): name = f'/audio/{time.time()}'.replace('.','') + '.mp3' file.save(name) + size = os.stat(name).st_size if size > 16 * 1024 * 1024 or not patron and size > 8 * 1024 * 1024: - os.remove(name) - abort(413) + with open(name, 'rb') as f: + os.remove(name) + req = requests.request("POST", "https://pomf2.lain.la/upload.php", files={'files[]': f}, timeout=20).json() + return req['files'][0]['url'] + return f'{SITE_FULL}{name}'