The nickname from a subscription request is lost when adding the contact
Please first check if another issue has been opened for your problem
Versions
- OS: Debian GNU/Linux 12
- Gajim version: 1.4.4+f11514ad
- GTK version: 3.24.31
- Python-nbxmpp version: 3.0.2
Steps to reproduce the problem
- Receive a subscription request.
- Open the account page with a notification.
- Hit "Accept".
- Hit "Next".
- Hit "Add contact".
Expected behavior
The nickname provided in the request is used in all stages and in the resulting contact.
Actual behavior
- SubscriptionRequestRow shows the nickname.
- The subscription notification shows the JID localpart (the "%s asks you to share your status" one).
- The resulting contact also has the JID localpart as a name.