Procházet zdrojové kódy

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

tags/0.11.0
-LAN- před 1 rokem
rodič
revize
0066531266
Žádný účet není propojen s e-mailovou adresou tvůrce revize
1 změnil soubory, kde provedl 2 přidání a 3 odebrání
  1. 2
    3
      api/controllers/web/remote_files.py

+ 2
- 3
api/controllers/web/remote_files.py Zobrazit soubor

@@ -1,6 +1,5 @@
import urllib.parse

from flask_login import current_user
from flask_restful import marshal_with, reqparse

from controllers.common import helpers
@@ -27,7 +26,7 @@ class RemoteFileInfoApi(WebApiResource):

class RemoteFileUploadApi(WebApiResource):
@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.add_argument("url", type=str, required=True, help="URL is required")
args = parser.parse_args()
@@ -51,7 +50,7 @@ class RemoteFileUploadApi(WebApiResource):
filename=file_info.filename,
content=content,
mimetype=file_info.mimetype,
user=current_user,
user=end_user, # Use end_user instead of current_user
source_url=url,
)
except Exception as e:

Načítá se…
Zrušit
Uložit