Dont retract pep items on UserXEPs
This leads to multiple problems 1. We cant assume only items with id='current' are stored in the node which would lead to retracting 'current' but another item would become the last published and sent to users 2. Even if we have a SingletonNode retracting the only item means the Node would be empty and offline clients would not receive the last published item on coming online, because there is no item anymore Instead we always publish an empty item from now on
Showing
- gajim/common/const.py 0 additions, 6 deletionsgajim/common/const.py
- gajim/common/modules/pep.py 22 additions, 39 deletionsgajim/common/modules/pep.py
- gajim/common/modules/user_avatar.py 0 additions, 4 deletionsgajim/common/modules/user_avatar.py
- gajim/common/types.py 1 addition, 2 deletionsgajim/common/types.py
- gajim/gtk/profile.py 3 additions, 5 deletionsgajim/gtk/profile.py
- gajim/roster_window.py 4 additions, 4 deletionsgajim/roster_window.py
Loading
Please register or sign in to comment