From 1f3dec9ebacbb3f1bfd467c597ff19d56711d090 Mon Sep 17 00:00:00 2001 From: pea Date: Sun, 7 Jun 2026 19:57:51 +0200 Subject: [PATCH] Fix Webxdc Request Error on null mimeType --- src/cheogram/java/com/cheogram/android/WebxdcPage.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cheogram/java/com/cheogram/android/WebxdcPage.java b/src/cheogram/java/com/cheogram/android/WebxdcPage.java index 2eafad423b3071dfb58223857c8b56ee8021ede1..71c80e1ce8e9fff85506ed3ff544dbd7c27da5b8 100644 --- a/src/cheogram/java/com/cheogram/android/WebxdcPage.java +++ b/src/cheogram/java/com/cheogram/android/WebxdcPage.java @@ -213,7 +213,7 @@ public class WebxdcPage implements ConversationPage { throw new Exception("\"" + path + "\" not found"); } String mimeType = MimeUtils.guessFromPath(path); - String encoding = mimeType.startsWith("text/") ? "UTF-8" : null; + String encoding = (mimeType != null && mimeType.startsWith("text/")) ? "UTF-8" : null; res = new WebResourceResponse(mimeType, encoding, localZip.getInputStream(entry)); } } catch (Exception e) {