File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
services/storage/src/simcore_service_storage/modules/celery Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change 33from typing import Any
44
55from kombu .utils .json import register_type
6- from models_library .api_schemas_storage .storage_schemas import FileUploadCompletionBody
6+ from models_library .api_schemas_storage .storage_schemas import (
7+ FileUploadCompletionBody ,
8+ FoldersBody ,
9+ )
710from pydantic import BaseModel
8- from simcore_service_storage .models import FileMetaData
11+
12+ from ...models import FileMetaData
913
1014
1115def _path_encoder (obj ):
@@ -26,7 +30,7 @@ def _class_full_name(clz: type) -> str:
2630
2731
2832def _encoder (obj : BaseModel , * args , ** kwargs ) -> dict [str , Any ]:
29- return obj .model_dump (* args , ** kwargs )
33+ return obj .model_dump (* args , ** kwargs , mode = "json" )
3034
3135
3236def _decoder (clz : type [BaseModel ], data : dict [str , Any ]) -> BaseModel :
@@ -52,3 +56,4 @@ def register_celery_types() -> None:
5256 )
5357 _register_pydantic_types (FileUploadCompletionBody )
5458 _register_pydantic_types (FileMetaData )
59+ _register_pydantic_types (FoldersBody )
You can’t perform that action at this time.
0 commit comments