refactor: handle deno_media_type having Html and Sql variants (#28495)

This commit is contained in:
David Sherret 2025-03-14 11:19:08 -04:00 committed by GitHub
parent 4f738660b9
commit ed2fac89eb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 60 additions and 18 deletions

View file

@ -237,8 +237,10 @@ fn serialize_media_type(media_type: MediaType) -> u8 {
MediaType::Json => 11,
MediaType::Wasm => 12,
MediaType::Css => 13,
MediaType::SourceMap => 14,
MediaType::Unknown => 15,
MediaType::Html => 14,
MediaType::SourceMap => 15,
MediaType::Sql => 16,
MediaType::Unknown => 17,
}
}
@ -260,8 +262,10 @@ impl<'a> DenoRtDeserializable<'a> for MediaType {
11 => MediaType::Json,
12 => MediaType::Wasm,
13 => MediaType::Css,
14 => MediaType::SourceMap,
15 => MediaType::Unknown,
14 => MediaType::Html,
15 => MediaType::SourceMap,
16 => MediaType::Sql,
17 => MediaType::Unknown,
value => {
return Err(std::io::Error::new(
std::io::ErrorKind::InvalidData,