Open
Description
coming from #2040 and the comments by @Nemo157
The question I have is how did an invalid mimetype get into S3, and I probably found the answer with a little more looking, it's an old crate built in 2017 back when https://docs.rs/magic was used for mimetype detection, I'm not surprised it may have put some invalid data into the database back then.
and
(This does make me question our current default of
text/plain
when mime detection fails while adding a file though)
Lines 549 to 551 in c927eac
We might have:
- wrong mime-types / invalid data for old crates, when
magic
was used. - a
text/plain
default set whenmime_guess
doesn't give us anything, whereapplication/octet-stream
might be the better default? ( to be discussed)