fix(core): use CreatedByRole enum for role consistency (#9607)

This commit is contained in:
-LAN-
2024-10-22 13:03:50 +08:00
committed by GitHub
parent d170d78530
commit 5f12c17355
3 changed files with 9 additions and 5 deletions

View File

@@ -1391,7 +1391,7 @@ class UploadFile(db.Model):
size: int,
extension: str,
mime_type: str,
created_by_role: str,
created_by_role: CreatedByRole,
created_by: str,
created_at: datetime,
used: bool,
@@ -1406,7 +1406,7 @@ class UploadFile(db.Model):
self.size = size
self.extension = extension
self.mime_type = mime_type
self.created_by_role = created_by_role
self.created_by_role = created_by_role.value
self.created_by = created_by
self.created_at = created_at
self.used = used