From b544171449ff6575dcc0867438636206d7dc094d Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Tue, 11 Oct 2022 19:20:15 +0200 Subject: [PATCH] store the fullpath in the media table --- files/helpers/media.py | 8 ++++---- schema.sql | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/files/helpers/media.py b/files/helpers/media.py index 62828c9c5..434731202 100644 --- a/files/helpers/media.py +++ b/files/helpers/media.py @@ -49,7 +49,7 @@ def process_audio(file): media = Media( kind='audio', - filename=name.split('/')[-1], + filename=name, user_id=g.v.id, size=size ) @@ -69,7 +69,7 @@ def webm_to_mp4(old, new, vid): db = db_session() media = Media( kind='video', - filename=new.split('/')[-1], + filename=new, user_id=vid, size=os.stat(new).st_size ) @@ -102,7 +102,7 @@ def process_video(file): media = Media( kind='video', - filename=new.split('/')[-1], + filename=new, user_id=g.v.id, size=os.stat(new).st_size ) @@ -176,7 +176,7 @@ def process_image(filename=None, resize=0, trim=False, uploader=None, patron=Fal media = Media( kind='image', - filename=filename.split('/')[-1], + filename=filename, user_id=uploader or g.v.id, size=os.stat(filename).st_size ) diff --git a/schema.sql b/schema.sql index bc4bef0e6..b53e29642 100644 --- a/schema.sql +++ b/schema.sql @@ -566,7 +566,7 @@ CREATE TABLE public.marseys ( CREATE TABLE public.media ( kind character varying(5) NOT NULL, - filename character varying(55) NOT NULL, + filename character varying(200) NOT NULL, user_id integer NOT NULL, created_utc integer NOT NULL, size integer NOT NULL