mirror of
https://github.com/HeyPuter/puter.git
synced 2025-02-02 23:28:39 +08:00
live-update email address after change
This commit is contained in:
parent
695d7b8654
commit
2dbde52338
@ -20,7 +20,6 @@
|
||||
import UIWindow from '../UIWindow.js'
|
||||
import UIWindowChangePassword from '../UIWindowChangePassword.js'
|
||||
import UIWindowChangeEmail from './UIWindowChangeEmail.js'
|
||||
// import UIWindowDeleteAccount from './UIWindowDeleteAccount.js'
|
||||
import UIWindowChangeUsername from '../UIWindowChangeUsername.js'
|
||||
import changeLanguage from "../../i18n/i18nChangeLanguage.js"
|
||||
import UIWindowConfirmUserDeletion from './UIWindowConfirmUserDeletion.js';
|
||||
@ -98,7 +97,7 @@ async function UIWindowSettings(options){
|
||||
h += `<div class="settings-card">`;
|
||||
h += `<div>`;
|
||||
h += `<strong style="display:block;">${i18n('email')}</strong>`;
|
||||
h += `<span style="display:block; margin-top:5px;">${user.email}</span>`;
|
||||
h += `<span class="user-email" style="display:block; margin-top:5px;">${user.email}</span>`;
|
||||
h += `</div>`;
|
||||
h += `<div style="flex-grow:1;">`;
|
||||
h += `<button class="button change-email" style="margin-bottom: 10px; float:right;">${i18n('change_email')}</button>`;
|
||||
|
@ -667,6 +667,11 @@ window.update_auth_data = (auth_token, user)=>{
|
||||
if(window.user?.username !== user.username)
|
||||
update_username_in_gui(user.username);
|
||||
|
||||
// Has email changed?
|
||||
if(window.user?.email !== user.email && user.email){
|
||||
$('.user-email').html(user.email);
|
||||
}
|
||||
|
||||
// update this session's user data
|
||||
window.user = user;
|
||||
localStorage.setItem('user', JSON.stringify(window.user));
|
||||
|
Loading…
Reference in New Issue
Block a user