Can not edit Profile when vCard does not exist already
Versions
- OS: Windows 7 / Arch Linux
- Gajim version: 1.0.0
- GTK version: don't know
- Python-nbxmpp version: 0.6.4
Steps to reproduce the problem
The account must not have a profile set already! (i.e. create new account on server). Once a profile was uploaded successfully (through another client or on the server) it works fine.
- Gajim > Accounts > Profile
Expected behavior
Edit and save profile.
Actual behavior
Profile window opens and shows "Retrieving profile.." forever. I can enter stuff but i am not able to save it ('Ok' button does not nothing).
This is what happens on the XML console:
<!-- Outgoing Mo 19 Mär 2018 19:29:22 CET -->
<iq xmlns="jabber:client" type="get" to="<my_account>@<my-server>" id="b5744cac-e474-44e3-b75a-2b38833c66a1" from="<my_account>@<my-server>/gajim.L03XKO65">
<vCard xmlns="vcard-temp" />
</iq>
<!-- Incoming Mo 19 Mär 2018 19:29:22 CET -->
<iq id='b5744cac-e474-44e3-b75a-2b38833c66a1' type='error' to='<my_account>@<my-server>/gajim.L03XKO65'>
<error type='cancel'>
<item-not-found xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
</error>
</iq>
<!-- Outgoing Mo 19 Mär 2018 19:29:22 CET -->
<r xmlns="urn:xmpp:sm:3" />
<!-- Incoming Mo 19 Mär 2018 19:29:22 CET -->
<a h='123' xmlns='urn:xmpp:sm:3'/>
<!-- Incoming Mo 19 Mär 2018 19:29:23 CET -->
<r xmlns='urn:xmpp:sm:3'/>
<!-- Outgoing Mo 19 Mär 2018 19:29:23 CET -->
<a xmlns="urn:xmpp:sm:3" h="83" />