feat: i18n for sign page in mastodon

pull/1094/head
三咲智子 Kevin Deng 2023-01-14 02:10:51 +08:00
rodzic 88ac29ea14
commit 04480eef44
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 69992F2250DFD93E
2 zmienionych plików z 4 dodań i 1 usunięć

Wyświetl plik

@ -12,6 +12,7 @@ let autocompleteIndex = $ref(0)
let autocompleteShow = $ref(false)
const users = useUsers()
const userSettings = useUserSettings()
async function oauth() {
if (busy)
@ -32,6 +33,7 @@ async function oauth() {
body: {
force_login: users.value.some(u => u.server === server),
origin: location.origin,
lang: userSettings.value.language,
},
})
}

Wyświetl plik

@ -4,7 +4,7 @@ import { getApp, getRedirectURI } from '~/server/shared'
export default defineEventHandler(async (event) => {
let { server } = getRouterParams(event)
const { origin, force_login } = await readBody(event)
const { origin, force_login, lang } = await readBody(event)
server = server.toLocaleLowerCase().trim()
const app = await getApp(origin, server)
@ -21,6 +21,7 @@ export default defineEventHandler(async (event) => {
scope: 'read write follow push',
redirect_uri: getRedirectURI(origin, server),
response_type: 'code',
lang,
})
return `https://${server}/oauth/authorize?${query}`