diff --git a/VERSION.properties b/VERSION.properties index 799a7f6..b2afadd 100644 --- a/VERSION.properties +++ b/VERSION.properties @@ -1,2 +1,2 @@ -client.version=1.2.22 -server.version=1.2.22 +client.version=1.2.23 +server.version=1.2.23 diff --git a/shine-UI/js/pages/settings-view.js b/shine-UI/js/pages/settings-view.js index cfd8690..260b759 100644 --- a/shine-UI/js/pages/settings-view.js +++ b/shine-UI/js/pages/settings-view.js @@ -218,12 +218,23 @@ export function render({ navigate }) { + `; card.querySelector('#settings-device').addEventListener('click', () => navigate('device-view')); card.querySelector('#settings-servers').addEventListener('click', () => navigate('server-settings-view')); card.querySelector('#settings-language').addEventListener('click', () => navigate('language-view')); + card.querySelector('#settings-force-update-help').addEventListener('click', () => { + window.alert( + 'Если UI не обновился:\n\n' + + '1) Закройте вкладки с SHiNE.\n' + + '2) Откройте chrome://settings/siteData и удалите данные для shineup.me.\n' + + '3) Если приложение установлено как PWA — удалите его с устройства.\n' + + '4) Откройте https://shineup.me заново и выполните вход.\n' + + '5) Если всё ещё старая версия — откройте в режиме инкогнито и проверьте версию в Настройки -> Версии.' + ); + }); const signOutBtn = card.querySelector('#settings-signout'); const developerCard = document.createElement('div');