From 91f833d1f06385124512e8671ed3c089ce0e3ba2 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Fri, 29 Apr 2022 10:52:16 +0300 Subject: fix "allow discovery" setting misbehaving --- src/modules/serverSideConfig.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/modules/serverSideConfig.js b/src/modules/serverSideConfig.js index 5c1baedb..4b73af26 100644 --- a/src/modules/serverSideConfig.js +++ b/src/modules/serverSideConfig.js @@ -55,7 +55,10 @@ export const settingsMap = { get: 'pleroma.allow_following_move', set: 'allow_following_move' }, - 'discoverable': 'source.discoverable', + 'discoverable': { + get: 'source.pleroma.discoverable', + set: 'discoverable' + }, 'hideFavorites': { get: 'pleroma.hide_favorites', set: 'hide_favorites' -- cgit v1.2.3-70-g09d2 From a5e861cd019eb7770b8524ecdb6237f33fd18d12 Mon Sep 17 00:00:00 2001 From: Tusooa Zhu Date: Sat, 26 Mar 2022 12:21:34 -0400 Subject: Set userLanguage cookie when setting interface language --- package.json | 1 + .../interface_language_switcher.vue | 26 ++++++++------------- src/components/settings_modal/tabs/general_tab.js | 6 +++++ src/components/settings_modal/tabs/general_tab.vue | 5 +++- src/modules/config.js | 6 +++++ src/services/locale/locale.service.js | 27 ++++++++++++++++++++-- yarn.lock | 5 ++++ 7 files changed, 57 insertions(+), 19 deletions(-) (limited to 'src') diff --git a/package.json b/package.json index e9a246b3..ab9043d3 100644 --- a/package.json +++ b/package.json @@ -31,6 +31,7 @@ "cropperjs": "1.5.12", "diff": "3.5.0", "escape-html": "1.0.3", + "js-cookie": "^3.0.1", "localforage": "1.10.0", "parse-link-header": "1.0.1", "phoenix": "1.6.2", diff --git a/src/components/interface_language_switcher/interface_language_switcher.vue b/src/components/interface_language_switcher/interface_language_switcher.vue index 6d1f83c4..757ec01f 100644 --- a/src/components/interface_language_switcher/interface_language_switcher.vue +++ b/src/components/interface_language_switcher/interface_language_switcher.vue @@ -6,7 +6,7 @@ {{ ' ' }}