-
Parent Issue
-
Related
-
Add item works after disconnecting user. Remove item disconnects user but yields this message
User: admin@tpub.xmpp-test.net/Psi is online, disconnected.
User: admin@tpub.xmpp-test.net is offline, updating database only
Buddy: deleteme@tpub.xmpp-test.net already in the roster, skipping
Item is not removed
-
This should work ok now as addition of entry worked OK and in task #3096 I fixed issue responsible for not removing buddy from roster.
-
Remove user1 from admin's roster
Removing one user yields following result:
User: admin@domain.org/laptop is online, disconnected.
User: admin@domain.org is offline, updating database only
Buddy: user1@domain.org removed
Admin is kicked, and user1 is removed from his list. Privilege from for user 1 is also revoked, not receiving presence stanzas.
Multiple users:
users separated by comma, same behavior as above, only first user removed.
users separated by comma space, same behavior as above, only first user removed.
users separated by semicolon, same behavior as above, only first user removed.
users separated by new line, admin is kicked, no rosters affected.
-
Multi-line works better now, still left with one issue:
Remove multiple users from admin@domain.com roster
admin@domain.com kicked
user1@domain.com, user2@domain.com removed from roster
user1 and user2 privilege to see admin status is revoked.
behaviour is same for single and multi-line removes. Behaviour is same for webUI.
-
Fix user's roster (remove) does not revoke privileges for users to see admin, after users are removed from admin, only affected roster is admin@domain.com.
Fix user's roster on Cluster affects all rosters, removes the requested entries, but revokes privileges from admin to users, which does not mirror Fix user's roster behaviour.
If the change in behaviour is desirable, I would recommend a notification on the page as it does more than the script title suggests.
Type |
Bug
|
Priority |
Normal
|
Assignee | |
RedmineID |
3097
|
Version |
tigase-server-7.1.0
|
Spent time |
0
|
Disconnects the user from the server.
Successfully adds roster item as above.
Trying to delete, again knocks the user offline, and instead of deleting creates a duplicate item: