Remove store edit coordinators
Closes issues0#123
What does this MR do?
This MR makes the experience for editing stores easier:
- Remove store coordinator list from store edit page
- so also fixes missing store coordinators on store edit
- adds tests on store creation and team handling
- removes some unused code
- Fix conversation creation methods on store
- refactors some model methods into the appropriate module
- refactors test group joining behaviour
How confident are you it won't break things if deployed?
only unsure part is the fix of the conversation creation method which could have never worked before, I don't know the exact side effects this may bring.
Links to related issues
Checklist
-
added a test, or explain why one is not needed/possible... -
no unrelated changes -
asked someone for a code review -
joined #foodsharing-beta channel at https://slackin.yunity.org -
added an entry to CHANGELOG.md (description, merge request link, username(s))
Edited by Chris Oelmueller