feat: add file size attribute to knowledge object on save

This commit is contained in:
CaptainB 2025-05-08 11:31:16 +08:00
parent 4b30b5b1b5
commit 4d44637ae5

View File

@ -280,6 +280,7 @@ class File(AppModelMixin):
else:
result = select_one("SELECT lo_from_bytea(%s, %s::bytea) as loid", [0, bytea])
self.loid = result['loid']
self.file_size = len(bytea)
super().save()
def get_bytes(self):