1
0
mirror of https://github.com/go-gitea/gitea.git synced 2025-02-02 15:09:33 -05:00

fix: avoid multiplue fetching

This commit is contained in:
Jason Song 2022-10-18 13:39:40 +08:00
parent d7b99e0028
commit 15db111df1

View File

@ -140,7 +140,7 @@ const sfc = {
toggleStepLogs(idx) {
this.currentJobStepsStates[idx].expanded = !this.currentJobStepsStates[idx].expanded;
if (this.currentJobStepsStates[idx].expanded) {
this.loadJobData();
this.loadJobData(true);
}
},
@ -260,7 +260,7 @@ const sfc = {
return await resp.json();
},
async loadJobData() {
async loadJobData(once) {
if (this.loading) return;
try {
this.loading = true;
@ -297,7 +297,9 @@ const sfc = {
}
} finally {
this.loading = false;
setTimeout(() => this.loadJobData(), 1000);
if (!once) {
setTimeout(() => this.loadJobData(), 1000);
}
}
}
},