Skip to content

Commit 1dace85

Browse files
committed
fix: reset job state when switching projects to prevent 404 errors
1 parent 1972fc8 commit 1dace85

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

‎frontend/src/views/ResultsTab.vue‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4507,6 +4507,20 @@ watch(subTab, async () => {
45074507
45084508
watch(() => themeStore.isDark, () => renderActiveTab())
45094509
4510+
// Reset state when switching projects
4511+
watch(() => route.params.id, () => {
4512+
selectedJobId.value = null
4513+
detail.value = null
4514+
population.value = []
4515+
generationTracking.value = []
4516+
juryData.value = null
4517+
importanceData.value = null
4518+
pheromoneData.value = null
4519+
fullResults.value = null
4520+
subTab.value = 'insights'
4521+
loadJobList()
4522+
})
4523+
45104524
watch(() => route.params.jobId, (newId) => {
45114525
if (newId && newId !== selectedJobId.value) {
45124526
selectedJobId.value = newId

0 commit comments

Comments
 (0)