continue
if ProviderFeature.SEARCH not in provider.supported_features:
continue
+ if provider.is_unique:
+ # matching on unique provider sis pointless as they push (all) their content to MA
+ continue
if await find_prov_match(provider):
cur_provider_domains.add(provider.domain)
else:
continue
if ProviderFeature.SEARCH not in provider.supported_features:
continue
+ if provider.is_unique:
+ # matching on unique provider sis pointless as they push (all) their content to MA
+ continue
if await self._match(db_artist, provider):
cur_provider_domains.add(provider.domain)
else:
for provider in self.mass.music.providers:
if ProviderFeature.SEARCH not in provider.supported_features:
continue
+ if provider.is_unique:
+ # matching on unique provider sis pointless as they push (all) their content to MA
+ continue
self.logger.debug(
"Trying to match track %s on provider %s", db_track.name, provider.name
)