Extracted a variable.
Now the registration of a copied activity is open by default.
Trying to remove unnecessary layering - today: activitiesCoreAPI. Removed getActivity().
Removed allActivities().
Removed getActivityForId() - also from store because it was unused.
Now the waitinglist stores the activity by id and no longer by url (which can be altered).
Oops, forgot various things...
Now I need getActivityForId() ...
Last corrections ... now the activity id is saved instead of the activity url
Now the date looks nice in the waitinglist table.
Editing section is only for superusers.
Loading and saving of invalid waitinglist entries is now prohibited.
Now owners can see the waitinglist of their activities.
Finally found the nasty stubbing error that made one test fail all the while...
Fixed the tests - and the code :-)
Announcement store test now uses sinon sandbox (also fixed a restore error)
Merge pull request #520 from NicoleRauch/master

Große Fortschritte bei der Warteliste und auch sonst
test now has same timezone info as the production code
Merge pull request #521 from leider/master

test now has same timezone info as the production code
Now the resources can indicate their current waitinglist preference in the activity edit dialog (ok, for now it is always false).