Browse Source

update api

SyuanYu 7 months ago
parent
commit
8e5520f53c
1 changed files with 11 additions and 10 deletions
  1. 11 10
      frontend/src/api.ts

+ 11 - 10
frontend/src/api.ts

@@ -79,20 +79,21 @@ export const api = {
     formData.append("file", file)
     return axios.post<{ msg: string }>(`${apiUrl}/api/v1/utils/test-celery/file`, formData, authHeaders(token));
   },
-  async uploadPlot(token: string, video_data: VideoCreate, file: File) {
-    const formData = new FormData();
-    formData.append("upload_file", file)
-    return axios.post<VideoUploaded>(`${apiUrl}/api/v1/videos/v1/?title=${video_data.title}&anchor=${video_data.anchor}&style=${video_data.style}&lang=${video_data.lang}`, formData, authHeaders(token));
-  },
+  // 開發版本
   // async uploadPlot(token: string, video_data: VideoCreate, file: File) {
   //   const formData = new FormData();
-  //   formData.append("title", video_data.title)
-  //   formData.append("anchor", video_data.anchor)
-  //   formData.append("style", video_data.style)
-  //   formData.append("lang", video_data.lang)
   //   formData.append("upload_file", file)
-  //   return axios.post<VideoUploaded>(`${apiUrl}/api/v1/videos/`, formData, authHeaders(token));
+  //   return axios.post<VideoUploaded>(`${apiUrl}/api/v1/videos/v1/?title=${video_data.title}&anchor=${video_data.anchor}&style=${video_data.style}&lang=${video_data.lang}`, formData, authHeaders(token));
   // },
+  async uploadPlot(token: string, video_data: VideoCreate, file: File) {
+    const formData = new FormData();
+    formData.append("title", video_data.title)
+    formData.append("anchor", video_data.anchor)
+    formData.append("style", video_data.style)
+    formData.append("lang", video_data.lang)
+    formData.append("upload_file", file)
+    return axios.post<VideoUploaded>(`${apiUrl}/api/v1/videos/`, formData, authHeaders(token));
+  },
   async uploadImage(token: string, file: File[]) {
     const formData = new FormData();
     for (let i = 0; i < file.length; i++) {