Importing in place when run a second time reimports song as a new song
Steps to reproduce
- python /app/api/manage.py import_files c2468733 /music --recursive --noinput --in-place
- python /app/api/manage.py import_files c2468733 /music --recursive --noinput --in-place
(Yes same step run twice, you can do other stuff inbetween it doesn't change the result).
What happens?
The entire album "La Marche De L'Empereur" is imported and creates a new album each time the import_files command is run.
What is expected?
That the duplicate is recognised, and not reimported.
Context
Funkwhale version(s) affected: 1.1.2
No error messages on the console, or in the uploads view.
My guess is that the ' is causing some parsing issues.