From 1f6cd6f4e9e58314b9cb604fdaf4dcf1c9124bc3 Mon Sep 17 00:00:00 2001 From: CityFun <31820853+zhengkunwang223@users.noreply.github.com> Date: Wed, 17 Dec 2025 13:50:09 +0800 Subject: [PATCH] feat: increase timeout duration for some API interfaces (#11370) Refs https://github.com/1Panel-dev/1Panel/issues/11348 --- frontend/src/api/modules/backup.ts | 6 +++--- frontend/src/api/modules/website.ts | 2 +- frontend/src/enums/http-enum.ts | 2 -- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/frontend/src/api/modules/backup.ts b/frontend/src/api/modules/backup.ts index e5aed64ef..11ee0666b 100644 --- a/frontend/src/api/modules/backup.ts +++ b/frontend/src/api/modules/backup.ts @@ -41,16 +41,16 @@ export const listBucket = (params: Backup.ForBucket) => { return http.post('/backups/buckets', request, TimeoutEnum.T_40S); }; export const handleBackup = (params: Backup.Backup) => { - return http.post(`/backups/backup`, params, TimeoutEnum.T_1H); + return http.post(`/backups/backup`, params, TimeoutEnum.T_10M); }; export const listBackupOptions = () => { return http.get>(`/backups/options`); }; export const handleRecover = (params: Backup.Recover) => { - return http.post(`/backups/recover`, params, TimeoutEnum.T_1D); + return http.post(`/backups/recover`, params, TimeoutEnum.T_10M); }; export const handleRecoverByUpload = (params: Backup.Recover) => { - return http.post(`/backups/recover/byupload`, params, TimeoutEnum.T_1D); + return http.post(`/backups/recover/byupload`, params, TimeoutEnum.T_10M); }; export const downloadBackupRecord = (params: Backup.RecordDownload) => { return http.post(`/backups/record/download`, params, TimeoutEnum.T_10M); diff --git a/frontend/src/api/modules/website.ts b/frontend/src/api/modules/website.ts index 5cf622dc7..4d0d12849 100644 --- a/frontend/src/api/modules/website.ts +++ b/frontend/src/api/modules/website.ts @@ -155,7 +155,7 @@ export const preCheck = (req: Website.CheckReq) => { }; export const updateNginxFile = (req: Website.NginxUpdate) => { - return http.post(`/websites/nginx/update`, req); + return http.post(`/websites/nginx/update`, req, TimeoutEnum.T_3M); }; export const changeDefaultServer = (req: Website.DefaultServerUpdate) => { diff --git a/frontend/src/enums/http-enum.ts b/frontend/src/enums/http-enum.ts index d3ea6cb15..704999754 100644 --- a/frontend/src/enums/http-enum.ts +++ b/frontend/src/enums/http-enum.ts @@ -23,6 +23,4 @@ export enum TimeoutEnum { T_3M = 180000, T_5M = 300000, T_10M = 600000, - T_1H = 3600000, - T_1D = 86400000, }