Adding contact without country code forces log-out - potential data loss
Bug #1521746 reported by
Randall Ross
This bug affects 10 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Telegram app |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Action Taken:
Choose Add Contact from menu, using manual method (i.e. not from Address book)
Fill in Phone Number and Name in resulting fields
Observed Result:
Telegram Welcome screen appears
"Telegram Welcome to the era of fast and secure messaging"
"Start Messaging"
- forces me to set up my Telegram account again, as if I'm launching for the first time, need to enter Telegram code (from SMS)
- once logged in again, added contact is not there
Expected Result:
Telegram should add the contact
Environment information
Telegram for Ubuntu (Beta) v 2.0.4.0 (note: This was upgraded from v1)
Ubuntu 15.04 (r303)
Nexus 7 (2013) flo
rc-proposed channel
Related branches
lp:~libqtelegram-team/telegram-app/v2-fix-phone-num-invalid
- Roberto Mier Escandon (community): Approve
-
Diff: 33 lines (+7/-5)2 files modifiedtelegram/app/qml/AccountListItem.qml (+1/-3)
telegram/app/qml/AuthNumberPage.qml (+6/-2)
Changed in telegram-app: | |
status: | New → Triaged |
importance: | Undecided → Critical |
milestone: | none → m26 |
summary: |
- Adding contact manually forces log-out - potential data loss + Adding contact without country code forces log-out - potential data loss |
Changed in telegram-app: | |
status: | Triaged → In Progress |
Changed in telegram-app: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This needs to be take care of ASAP. Adding a user checks the added phone number, but somehow the callbacks are so tied in that it causes a force log out, which wipes the cache, meaning all secret chats are lost for the user!