This fixes an app crash, caused by previously thrown IllegealArgumentException on invalid service IDs.
Short description
Gracefully handle refresh requests with invalid service IDs by not running the RefreshCollectionsWorker at all, instead of throwing an IllegalArgumentException which caused the crash.
Checklist
[X] The PR has a proper title, description and label.
Purpose
This fixes an app crash, caused by previously thrown IllegealArgumentException on invalid service IDs.
Short description
Gracefully handle refresh requests with invalid service IDs by not running the RefreshCollectionsWorker at all, instead of throwing an IllegalArgumentException which caused the crash.
Checklist