@setoelkahfi / svara / commits / a0ccf59

fix: text mime types should be rendered

Signed-off-by: mellobacon <mellodev@outlook.com>

mellobacon committed Nov 5, 2023 at 16:11 UTC a0ccf59a707a975a013a09d782e5e70fe7db58b3
1 file changed +8 -2
src-tauri/src/main.rs
+8 -2
@@ -191,8 +191,14 @@ fn write_file(path: &str, content: &str, enc: &str, has_bom: bool) {
191 fn is_supported(path: &str) -> bool {
192 match infer::get_from_path(path) {
193 Ok(Some(info)) => {
194 - info!("File type detected: {}. Must be binary.", info.mime_type());
195 - false
194 + let mut supported = false;
195 + if info.mime_type().contains("text") {
196 + supported = true;
197 + }
198 + else {
199 + info!("File type detected: {}. Must be binary.", info.mime_type());
200 + }
201 + supported
202 }
203 Ok(None) => {
204 true