spc-pleroma/lib/pleroma/web/activity_pub/object_validators
Haelwenn (lanodan) Monnier 11844084d0
MIME.valid?(type) → is_bitstring(type) && MIME.extensions(type) != []
Since mime 1.6.0:

  warning: MIME.valid?/1 is deprecated. Use MIME.extensions(type) != [] instead

As for the bitstring(type) part it's because MIME.extensions only expects a string.
https://github.com/elixir-plug/mime/issues/43
2021-06-03 19:11:17 +02:00
..
accept_reject_validator.ex
add_remove_validator.ex
announce_validator.ex Merge remote-tracking branch 'pleroma/develop' into cycles-constants 2021-06-01 11:33:11 -05:00
answer_validator.ex
article_note_validator.ex
attachment_validator.ex MIME.valid?(type) → is_bitstring(type) && MIME.extensions(type) != [] 2021-06-03 19:11:17 +02:00
audio_video_validator.ex Merge branch 'features/validators-note' into 'develop' 2021-06-01 01:51:38 +00:00
block_validator.ex
chat_message_validator.ex
common_fixes.ex
common_validations.ex Merge branch 'features/validators-note' into 'develop' 2021-06-01 01:51:38 +00:00
create_chat_message_validator.ex
create_generic_validator.ex
delete_validator.ex
emoji_react_validator.ex
event_validator.ex
follow_validator.ex
like_validator.ex
question_options_validator.ex
question_validator.ex
tag_validator.ex
undo_validator.ex
update_validator.ex