feat(api): Enhance multi modal support.

This commit is contained in:
-LAN-
2024-09-02 00:46:59 +08:00
parent 7838f9f3a3
commit ea18dd1571
228 changed files with 5324 additions and 3062 deletions

View File

@ -16,7 +16,7 @@ from flask import Response, current_app, stream_with_context
from flask_restful import fields
from core.app.features.rate_limiting.rate_limit import RateLimitGenerator
from core.file.upload_file_parser import UploadFileParser
from core.file import helpers as file_helpers
from extensions.ext_redis import redis_client
from models.account import Account
@ -33,7 +33,7 @@ class AppIconUrlField(fields.Raw):
from models.model import IconType
if obj.icon_type == IconType.IMAGE.value:
return UploadFileParser.get_signed_temp_image_url(obj.icon)
return file_helpers.get_signed_image_url(obj.icon)
return None