Upload problem due to a formatting error in the date tag
I have a friend who had a bad experience importing his .mp3 files on a new Funkwhale installation. He had a lot of upload errors, more than half of the files in his library, which annoyed him a little, he felt frustrated and abandoned his project to import his files on funkwhale.
I asked him for files so I could understand where the problem came from. On the Riot troubleshooting (https://riot.im/app/#/room/#funkwhale-troubleshooting:matrix.org) @Sporiff detected that the problem came from the format of the tag date, thanks to him. On my friend's files, the date was filled in this way: "2018-18", by changing the date to "2018" the upload works perfectly.
I don't know if there would be a way to make this kind of experience less frustrating for new users. I have several ideas but you know I'm not a developer or technician, I don't know to what extent these ideas are applicable or not, be indulgent ^^
For example, a first idea is to better inform the errors during import by specifying which tag is problematic at import. In his case, when importing the files it was indicated that it was a "tag" problem but we don't know "which tag", I don't know if it's possible to specify it, it could allow the user to locate the problem quickly.
Would it be possible for funkwhale to correct the tag at import by asking the user to indicate or modify the tag itself at import? Maybe be too complicated? For example: "An error occurred when importing this album, the tag "date" is not valid. By which value do you want to correct the date? Enter the new value: _____" (something like that).
Is it conceivable that funkwhale would understand that "2018-18" is not a valid date and automatically overwrite it with "2018"
Sorry if my proposals are not feasible, they're just ideas from a non-technician person ^^