diff --git a/dashboard/src/components/AppPasswords.vue b/dashboard/src/components/AppPasswords.vue new file mode 100644 index 000000000..2aee75e31 --- /dev/null +++ b/dashboard/src/components/AppPasswords.vue @@ -0,0 +1,183 @@ + + + diff --git a/dashboard/src/components/NewApiTokenDialog.vue b/dashboard/src/components/NewApiTokenDialog.vue index bbcab7fea..49d1278ac 100644 --- a/dashboard/src/components/NewApiTokenDialog.vue +++ b/dashboard/src/components/NewApiTokenDialog.vue @@ -68,7 +68,8 @@ async function onSubmitAddApiToken(){ if (!isValid.value) return; const scope = { '*': tokenScope.value }; - const apiToken = await tokensModel.add(tokenName.value, scope); + const [error, apiToken] = await tokensModel.add(tokenName.value, scope); + if (error) return console.error(error); addedToken.value = apiToken.accessToken; diff --git a/dashboard/src/components/ProfileView.vue b/dashboard/src/components/ProfileView.vue index f6ed48962..e30ff6108 100644 --- a/dashboard/src/components/ProfileView.vue +++ b/dashboard/src/components/ProfileView.vue @@ -1,8 +1,8 @@