浏览代码

fix(api): replace current_user with end_user in file upload (#10194)

tags/0.11.0
-LAN- 1年前
父节点
当前提交
0066531266
没有帐户链接到提交者的电子邮件
共有 1 个文件被更改,包括 2 次插入3 次删除
  1. 2
    3
      api/controllers/web/remote_files.py

+ 2
- 3
api/controllers/web/remote_files.py 查看文件

import urllib.parse import urllib.parse


from flask_login import current_user
from flask_restful import marshal_with, reqparse from flask_restful import marshal_with, reqparse


from controllers.common import helpers from controllers.common import helpers


class RemoteFileUploadApi(WebApiResource): class RemoteFileUploadApi(WebApiResource):
@marshal_with(file_fields_with_signed_url) @marshal_with(file_fields_with_signed_url)
def post(self):
def post(self, app_model, end_user): # Add app_model and end_user parameters
parser = reqparse.RequestParser() parser = reqparse.RequestParser()
parser.add_argument("url", type=str, required=True, help="URL is required") parser.add_argument("url", type=str, required=True, help="URL is required")
args = parser.parse_args() args = parser.parse_args()
filename=file_info.filename, filename=file_info.filename,
content=content, content=content,
mimetype=file_info.mimetype, mimetype=file_info.mimetype,
user=current_user,
user=end_user, # Use end_user instead of current_user
source_url=url, source_url=url,
) )
except Exception as e: except Exception as e:

正在加载...
取消
保存