mirror of
https://github.com/Bubka/2FAuth.git
synced 2025-06-26 15:01:54 +02:00
Rename userPreferenceService to userService
This commit is contained in:
parent
8736941aa1
commit
ba96358801
@ -1,13 +1,17 @@
|
|||||||
import { httpClientFactory } from '@/services/httpClientFactory'
|
import { httpClientFactory } from '@/services/httpClientFactory'
|
||||||
|
|
||||||
const apiClient = httpClientFactory('api')
|
const apiClient = httpClientFactory('api')
|
||||||
|
const webClient = httpClientFactory('web')
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
/**
|
/**
|
||||||
|
* Update a user preference
|
||||||
*
|
*
|
||||||
* @returns
|
* @param {string} name
|
||||||
|
* @param {any} value
|
||||||
|
* @returns promise
|
||||||
*/
|
*/
|
||||||
update(name, value) {
|
updatePreference(name, value) {
|
||||||
return apiClient.put('/user/preferences/' + name, { value: value })
|
return apiClient.put('/user/preferences/' + name, { value: value })
|
||||||
},
|
},
|
||||||
|
|
@ -1,7 +1,7 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import SettingTabs from '@/layouts/SettingTabs.vue'
|
import SettingTabs from '@/layouts/SettingTabs.vue'
|
||||||
import groupService from '@/services/groupService'
|
import groupService from '@/services/groupService'
|
||||||
import userPreferenceService from '@/services/userPreferenceService'
|
import userService from '@/services/userService'
|
||||||
import appSettingService from '@/services/appSettingService'
|
import appSettingService from '@/services/appSettingService'
|
||||||
import { useUserStore } from '@/stores/user'
|
import { useUserStore } from '@/stores/user'
|
||||||
import { useAppSettingsStore } from '@/stores/appSettings'
|
import { useAppSettingsStore } from '@/stores/appSettings'
|
||||||
@ -70,7 +70,7 @@
|
|||||||
})
|
})
|
||||||
|
|
||||||
user.$subscribe((mutation) => {
|
user.$subscribe((mutation) => {
|
||||||
userPreferenceService.update(mutation.events.key, mutation.events.newValue).then(response => {
|
userService.updatePreference(mutation.events.key, mutation.events.newValue).then(response => {
|
||||||
useNotifyStore().info({ type: 'is-success', text: trans('settings.forms.setting_saved') })
|
useNotifyStore().info({ type: 'is-success', text: trans('settings.forms.setting_saved') })
|
||||||
|
|
||||||
if(mutation.events.key === 'lang' && getActiveLanguage() !== mutation.events.newValue) {
|
if(mutation.events.key === 'lang' && getActiveLanguage() !== mutation.events.newValue) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user