diff --git a/web/src/views/UserInfo.vue b/web/src/views/UserInfo.vue index 17e29f8..1970e0e 100755 --- a/web/src/views/UserInfo.vue +++ b/web/src/views/UserInfo.vue @@ -58,6 +58,16 @@ export default { data: () => ({ username: null }), + watch: { + username(newVal) { + if (this.$route.query.username != newVal) { + this.$router.push({ query: { username: this.username } }) + } + } + }, + mounted() { + this.username = this.$route.query.username + }, apollo: { user: {