I did some verification during debugging on the DB and MLContact.
I think the DB logic is a little complex. I considered writing some automated tests for this part, maybe interacting maybe with a fake DB. But this would take some time to explore and might be overkill. If this is something you'd be interested in me looking into, let me know, I'd be happy to give it a go.
Implement the backend changes for #121.
I did some verification during debugging on the DB and MLContact.
I think the DB logic is a little complex. I considered writing some automated tests for this part, maybe interacting maybe with a fake DB. But this would take some time to explore and might be overkill. If this is something you'd be interested in me looking into, let me know, I'd be happy to give it a go.
Testing
Receive stanza
DB State after persistence
Group added to MLContact
(see
_rosterGroups
field)