diff --git a/src/admin/problem/list.vue b/src/admin/problem/list.vue index 5185ea9..112878f 100644 --- a/src/admin/problem/list.vue +++ b/src/admin/problem/list.vue @@ -134,6 +134,12 @@ watchDebounced( }, { debounce: 500, maxWait: 1000 }, ) +watch( + () => route.name === "admin problem list" && route.query, + (newVal) => { + if (newVal) listProblems() + }, +)