zxhlyh 5 місяців тому
батько
коміт
dfa3ef0564

+ 1 - 1
web/app/components/base/file-uploader/hooks.ts

@@ -216,7 +216,7 @@ export const useFile = (fileConfig: FileUpload) => {
     handleAddFile(uploadingFile)
     startProgressTimer(uploadingFile.id)
 
-    uploadRemoteFileInfo(url).then((res) => {
+    uploadRemoteFileInfo(url, !!params.token).then((res) => {
       const newFile = {
         ...uploadingFile,
         type: res.mime_type,

+ 2 - 2
web/service/common.ts

@@ -324,8 +324,8 @@ export const verifyForgotPasswordToken: Fetcher<CommonResponse & { is_valid: boo
 export const changePasswordWithToken: Fetcher<CommonResponse, { url: string; body: { token: string; new_password: string; password_confirm: string } }> = ({ url, body }) =>
   post<CommonResponse>(url, { body })
 
-export const uploadRemoteFileInfo = (url: string) => {
-  return post<{ id: string; name: string; size: number; mime_type: string; url: string }>('/remote-files/upload', { body: { url } })
+export const uploadRemoteFileInfo = (url: string, isPublic?: boolean) => {
+  return post<{ id: string; name: string; size: number; mime_type: string; url: string }>('/remote-files/upload', { body: { url } }, { isPublicAPI: isPublic })
 }
 
 export const sendEMailLoginCode = (email: string, language = 'en-US') =>