mirror of https://github.com/wg-easy/wg-easy
Browse Source
- add: database langugage method - update: api lang & export supported languagespull/1397/head
committed by
Bernd Storath
9 changed files with 76 additions and 17 deletions
@ -0,0 +1,11 @@ |
|||||
|
export const useGeneralStore = defineStore('General', () => { |
||||
|
/** |
||||
|
* @throws if unsuccessful |
||||
|
*/ |
||||
|
async function updateLanguage(language: string) { |
||||
|
const response = await api.updateLanguage({ lang: language }); |
||||
|
return response.success; |
||||
|
} |
||||
|
|
||||
|
return { updateLanguage }; |
||||
|
}); |
@ -0,0 +1,7 @@ |
|||||
|
export default defineEventHandler(async (event) => { |
||||
|
const { lang } = await readValidatedBody(event, validateZod(langType)); |
||||
|
setHeader(event, 'Content-Type', 'application/json'); |
||||
|
await Database.system.updateLanguage(lang); |
||||
|
SERVER_DEBUG(`Update Language: ${lang}`); |
||||
|
return { success: true }; |
||||
|
}); |
Loading…
Reference in new issue