Fix auth: campos planos KAPPA (full_name, first_name, last_name)

This commit is contained in:
2026-05-22 23:25:28 -05:00
parent 10da34380f
commit 8312389dab
2 changed files with 9 additions and 2 deletions
+4 -2
View File
@@ -26,9 +26,11 @@ export const useAuthStore = defineStore('auth', () => {
try { try {
const data = await kappa.login(payload) const data = await kappa.login(payload)
token.value = kappa['token'] token.value = kappa['token']
const name = `${data.user?.first_name || ''} ${data.user?.last_name || ''}`.trim() const name = data.full_name
|| `${data.first_name || ''} ${data.last_name || ''}`.trim()
|| 'Ricardo Gonzalez'
user.value = { user.value = {
name: name || 'Ricardo Gonzalez', name,
email: payload.email, email: payload.email,
} }
saveUser(user.value) saveUser(user.value)
+5
View File
@@ -7,6 +7,11 @@ export interface KappaLoginResponse {
access?: string access?: string
token?: string token?: string
key?: string key?: string
email?: string
first_name?: string
last_name?: string
full_name?: string
user_id?: number
user?: KappaUser user?: KappaUser
} }