ValueError: Cannot assign "(<Artist: Pearl Jam>, False)": "Album.artist" must be a "Artist" instance.
https://sentry.eliotberriot.com/funkwhale/api/issues/408/
DoesNotExist: Album matching query does not exist.
File "django/db/models/query.py", line 487, in get_or_create
return self.get(**lookup), False
File "cacheops/query.py", line 354, in get
return qs._no_monkey.get(qs, *args, **kwargs)
File "django/db/models/query.py", line 403, in get
self.model._meta.object_name
ValueError: Cannot assign "(<Artist: Pearl Jam>, False)": "Album.artist" must be a "Artist" instance.
(10 additional frame(s) were not displayed)
...
File "funkwhale_api/music/tasks.py", line 164, in import_job_run
self.retry(exc=exc, countdown=30, max_retries=3)
File "funkwhale_api/music/tasks.py", line 159, in import_job_run
tf = _do_import(import_job, replace, use_acoustid=use_acoustid)
File "funkwhale_api/music/tasks.py", line 96, in _do_import
track = import_track_from_remote(import_job.library_track)
File "funkwhale_api/music/tasks.py", line 62, in import_track_from_remote
library_track.album_title, artist=artist)
File "funkwhale_api/music/models.py", line 199, in get_or_create_from_title
defaults=kwargs)[0]
ValueError: Cannot assign "(<Artist: Pearl Jam>, False)": "Album.artist" must be a "Artist" instance.