From 984978fe6d33ff6945f90f4cbaa8b091961b3c97 Mon Sep 17 00:00:00 2001 From: kolaente Date: Fri, 1 Sep 2023 13:25:37 +0200 Subject: [PATCH] feat(api tokens): format permissions and groups human-readable --- src/views/user/settings/ApiTokens.vue | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/views/user/settings/ApiTokens.vue b/src/views/user/settings/ApiTokens.vue index 98ebb9cc37..1a225c7b14 100644 --- a/src/views/user/settings/ApiTokens.vue +++ b/src/views/user/settings/ApiTokens.vue @@ -11,6 +11,7 @@ import flatPickr from 'vue-flatpickr-component' import 'flatpickr/dist/flatpickr.css' import {useI18n} from 'vue-i18n' import {useAuthStore} from '@/stores/auth' +import {camelCase} from 'camel-case' const service = new ApiTokenService() const tokens = ref([]) @@ -104,6 +105,10 @@ async function createToken() { tokens.value.push(token) showCreateForm.value = false } + +function formatPermissionTitle(title: string): string { + return title.replaceAll('_', ' ') +}