fix: override file_uploaded to return FileMgrResult — base returns None causing NoneType.status

This commit is contained in:
yumoqing 2026-07-03 17:37:06 +08:00
parent 0203dc1c24
commit 82579b14ad

View File

@ -11,7 +11,7 @@ from appPublic.dictObject import DictObject
from sqlor.dbpools import DBPools from sqlor.dbpools import DBPools
from ahserver.serverenv import ServerEnv from ahserver.serverenv import ServerEnv
from ahserver.filestorage import FileStorage from ahserver.filestorage import FileStorage
from filemgr.filemgr import FileMgr from filemgr.filemgr import FileMgr, FileMgrResult
class ContractAttachMgr(FileMgr): class ContractAttachMgr(FileMgr):
@ -28,6 +28,10 @@ class ContractAttachMgr(FileMgr):
async def get_organization_quota(self, sor, orgid): async def get_organization_quota(self, sor, orgid):
"""Unlimited quota for contract attachments.""" """Unlimited quota for contract attachments."""
return 1000000000, '9999-12-31' return 1000000000, '9999-12-31'
async def file_uploaded(self, request, ns, userid):
"""Return success result after file uploaded."""
return FileMgrResult('success', 'file added')
MODULE_NAME = "supplychain" MODULE_NAME = "supplychain"