Skip to content

Commit d2fcfdc

Browse files
committed
fix(updater): prevent repeated update prompt on startup
1 parent 1f9323b commit d2fcfdc

4 files changed

Lines changed: 7 additions & 13 deletions

File tree

README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,9 @@ Allows authorized users to create, edit, and manage document pages. Support for
3535

3636
---
3737

38-
## 🛠 What's New (v0.2.19)
38+
## 🛠 What's New (v0.2.20)
3939

40-
- Fixed a profile crash path where malformed user data could trigger `'NoneType' object has no attribute 'split'`.
41-
- Hardened profile data normalization so missing `username` values are safely handled as empty strings.
42-
- Improved profile update payload formatting to avoid extra spaces and unstable name parsing.
40+
- Fixed the bug of the program update
4341

4442
---
4543

README_RU.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,9 @@
3535

3636
---
3737

38-
## 🛠 Что нового (v0.2.19)
38+
## 🛠 Что нового (v0.2.20)
3939

40-
- Исправлен сценарий сбоя профиля, при котором некорректные данные пользователя могли приводить к ошибке `'NoneType' object has no attribute 'split'`.
41-
- Усилена нормализация данных профиля: при отсутствии `username` теперь безопасно используется пустая строка.
42-
- Улучшено формирование данных при сохранении профиля, чтобы избежать лишних пробелов и нестабильного разбора имени.
40+
- Исправлен баг обновления программы
4341

4442
---
4543

app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
os.environ.setdefault("QT_SCALE_FACTOR_ROUNDING_POLICY", "PassThrough")
2828

2929

30-
APP_VERSION = "0.2.18"
30+
APP_VERSION = "0.2.20"
3131

3232
class Application:
3333
"""

utils/whats_new_modal.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,11 @@
1717

1818

1919
RELEASE_NOTES = {
20-
"0.2.19": [
20+
"0.2.20": [
2121
{
2222
"title": "Стабильность профиля",
2323
"items": [
24-
"Исправлен сценарий сбоя профиля при некорректном формате данных пользователя (ошибка вида: 'NoneType' object has no attribute 'split').",
25-
"Нормализация данных профиля усилена: отсутствующий username теперь безопасно обрабатывается как пустая строка.",
26-
"Формирование имени при сохранении профиля улучшено: лишние пробелы удаляются, чтобы избежать нестабильного разбора.",
24+
"Исправлен баг обновления программы"
2725
],
2826
},
2927
],

0 commit comments

Comments
 (0)