From efe9c96edb6eb2be963b0e92a6f50d3055da9962 Mon Sep 17 00:00:00 2001 From: roschaefer Date: Thu, 19 Sep 2019 23:26:37 +0200 Subject: [PATCH] Obviously your own slug does not matter --- webapp/pages/settings/index.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/webapp/pages/settings/index.vue b/webapp/pages/settings/index.vue index d79c00e2f..4cb94f313 100644 --- a/webapp/pages/settings/index.vue +++ b/webapp/pages/settings/index.vue @@ -121,7 +121,8 @@ export default { const { data: { User }, } = await this.$apollo.query({ query: checkSlugAvailableQuery, variables }) - this.slugAvailable = User && !User[0] + const existingSlug = User && User[0] && User[0].slug + this.slugAvailable = !existingSlug || existingSlug === this.currentUser.slug }, 500) }, methods: {