From 389fbf50a3c8ca09499c9c34f6d5d6b85921a012 Mon Sep 17 00:00:00 2001 From: Angelina Filippova Date: Mon, 27 Jan 2020 00:23:54 +0300 Subject: [PATCH] Find data in description for settings that don't have a key --- src/views/settings/components/Authentication.vue | 2 +- src/views/settings/components/Instance.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/settings/components/Authentication.vue b/src/views/settings/components/Authentication.vue index 37c01de2..fa517f35 100644 --- a/src/views/settings/components/Authentication.vue +++ b/src/views/settings/components/Authentication.vue @@ -62,7 +62,7 @@ export default { return _.get(this.settings.settings, [':pleroma', ':oauth2']) || {} }, pleromaAuthenticator() { - return this.settings.description.find(setting => setting.description === 'Authenticator') + return this.settings.description.find(setting => setting.children && setting.children[0].key === 'Pleroma.Web.Auth.Authenticator') }, pleromaAuthenticatorData() { return _.get(this.settings.settings, [':pleroma', 'Pleroma.Web.Auth.Authenticator']) || {} diff --git a/src/views/settings/components/Instance.vue b/src/views/settings/components/Instance.vue index cef402da..904fc088 100644 --- a/src/views/settings/components/Instance.vue +++ b/src/views/settings/components/Instance.vue @@ -50,7 +50,7 @@ export default { 'settings' ]), adminToken() { - return this.settings.description.find(setting => setting.description === `Allows to set a token that can be used to authenticate with the admin api without using an actual user by giving it as the 'admin_token' parameter`) + return this.settings.description.find(setting => setting.children && setting.children[0].key === ':admin_token') }, adminTokenData() { return _.get(this.settings.settings, [':pleroma', ':admin_token']) || {}