From 82579b14ada13d0ecfa3ecd2153d9f5161547ace Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 3 Jul 2026 17:37:06 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20override=20file=5Fuploaded=20to=20return?= =?UTF-8?q?=20FileMgrResult=20=E2=80=94=20base=20returns=20None=20causing?= =?UTF-8?q?=20NoneType.status?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- supplychain/init.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/supplychain/init.py b/supplychain/init.py index 92c15bd..39939e4 100644 --- a/supplychain/init.py +++ b/supplychain/init.py @@ -11,7 +11,7 @@ from appPublic.dictObject import DictObject from sqlor.dbpools import DBPools from ahserver.serverenv import ServerEnv from ahserver.filestorage import FileStorage -from filemgr.filemgr import FileMgr +from filemgr.filemgr import FileMgr, FileMgrResult class ContractAttachMgr(FileMgr): @@ -28,6 +28,10 @@ class ContractAttachMgr(FileMgr): async def get_organization_quota(self, sor, orgid): """Unlimited quota for contract attachments.""" 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"