Let DB/model decide about subscription-defaults
Currently List#subscribe
checks argument for truthiness/falsiness to match the default-settings for subscriptions.
That decision should be the job of Subscription
.
Also maybe we don't need that method at all? At least for the api-daemon-code is doesn't seem to actually help compared to using Subscription.new
, which would maybe make the code more clear.