feat: increase timeout duration for some API interfaces (#11370)

Refs https://github.com/1Panel-dev/1Panel/issues/11348
This commit is contained in:
CityFun 2025-12-17 13:50:09 +08:00 committed by GitHub
parent 5c1ce232db
commit 1f6cd6f4e9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 4 additions and 6 deletions

View file

@ -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<Array<Backup.BackupOption>>(`/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<string>(`/backups/record/download`, params, TimeoutEnum.T_10M);

View file

@ -155,7 +155,7 @@ export const preCheck = (req: Website.CheckReq) => {
};
export const updateNginxFile = (req: Website.NginxUpdate) => {
return http.post<any>(`/websites/nginx/update`, req);
return http.post<any>(`/websites/nginx/update`, req, TimeoutEnum.T_3M);
};
export const changeDefaultServer = (req: Website.DefaultServerUpdate) => {

View file

@ -23,6 +23,4 @@ export enum TimeoutEnum {
T_3M = 180000,
T_5M = 300000,
T_10M = 600000,
T_1H = 3600000,
T_1D = 86400000,
}