Skip to content

Commit

Permalink
todo: updated
Browse files Browse the repository at this point in the history
  • Loading branch information
pwd491 committed May 3, 2024
1 parent df0539a commit 1b7bc7d
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# Primary:
1. Need to be sure that Database version is newest. First of all check application version. If local config file has equavialent version from repository config AND local config hasn't equavialent version Database from repo config GO TO check.
Если локальный конфигурационный файл содержит в себе версию приложения совпадающую с файлом из удалённого репозитория **AND** локальный файл содержит в себе не совпадающую версию базы данных из удалённого репозитория, то только в этом случае нужно удалить таблицу опций пользователя и продолжить выполнение кода (пересоздать таблицу опций с новыми параметрами).
### Важно:
- [x] Если локальный конфигурационный файл содержит в себе версию приложения совпадающую с файлом из удалённого репозитория **AND** локальный файл содержит в себе не совпадающую версию базы данных из удалённого репозитория, то только в этом случае нужно удалить таблицу опций пользователя и продолжить выполнение кода (пересоздать таблицу опций с новыми параметрами).
- [ ] Если **имя пользователя** не установлено, нужно предложить установить случайный или попросить самому установить в официальном приложении. Перед тем как начать выполнять задачи, нужно проверить на двустороннее существование имён пользователей для корректного нахождения сущностей аккаунтов.
- [ ] В **release.py** добавить увелечение версии базы данных, если были произведены изменения функционала.

### Второстепенно:
- [ ] Найти решение отказаться от использования нахождения сущностей строго по **username**. Механизмы телеграмма не позволяют писать человеку по его **ID**, если **access_hash** не содержит информацию об этом чате. То есть, если общение между двумя собеседниками не было и чат между ними не существует, то отправить сообщение указывая ID аккаунта не получится.
- [ ] При попытке авторизовать уже существующий аккаунт в программе, это нужно обработать. SQL алгоритм уже готов, нужно допилить только GUI.

0 comments on commit 1b7bc7d

Please sign in to comment.