That's the reason why streaming is selected by default, but yes, we should probably add a system where it cannot be changed (only further types added). I added MBS-13471 for this since it's more general than Qobuz (we use the same system elsewhere).
Nicolás Tamargo
added a comment - That's the reason why streaming is selected by default, but yes, we should probably add a system where it cannot be changed (only further types added). I added MBS-13471 for this since it's more general than Qobuz (we use the same system elsewhere).
That's a slightly strange behaviour to have imo, even if that is the case. At the very least I think the error message should state that, as it is not at all obvious otherwise
jamie@quigley.xyz
added a comment - That's a slightly strange behaviour to have imo, even if that is the case. At the very least I think the error message should state that, as it is not at all obvious otherwise
My understanding is that streaming is always available, and download only sometimes, so it allows either only streaming or both streaming and purchase. If I got it wrong and some cases have no streaming but allow download, then I can amend it.
Nicolás Tamargo
added a comment - My understanding is that streaming is always available, and download only sometimes, so it allows either only streaming or both streaming and purchase. If I got it wrong and some cases have no streaming but allow download, then I can amend it.
It only operates as a download store on some countries (not, for example, in Latin America). But it seems safe (for releases) to preselect streaming and allow to additionally select download, while blocking other relationship types. We could also add some basic validation while we're at it.
Nicolás Tamargo
added a comment - It only operates as a download store on some countries (not, for example, in Latin America). But it seems safe (for releases) to preselect streaming and allow to additionally select download, while blocking other relationship types. We could also add some basic validation while we're at it.
That's the reason why streaming is selected by default, but yes, we should probably add a system where it cannot be changed (only further types added). I added MBS-13471 for this since it's more general than Qobuz (we use the same system elsewhere).