From 8e2468e4725d9784c5e99915cee75c3cc41903cf Mon Sep 17 00:00:00 2001
From: Don Armstrong <don@donarmstrong.com>
Date: Wed, 7 Feb 2018 20:08:23 -0800
Subject: [PATCH] if the charset is unknown, assume UTF-8

---
 Debbugs/UTF8.pm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Debbugs/UTF8.pm b/Debbugs/UTF8.pm
index 999fc8a4..01351f36 100644
--- a/Debbugs/UTF8.pm
+++ b/Debbugs/UTF8.pm
@@ -154,6 +154,10 @@ sub convert_to_utf8 {
     if ($charset eq 'RAW') {
         croak("Charset must not be raw when calling convert_to_utf8");
     }
+    ## if the charset is unknown or unknown 8 bit, assume that it's UTF-8.
+    if ($charset =~ /unknown/i) {
+	$charset = 'UTF-8'
+    }
     my $iconv_converter;
     eval {
         $iconv_converter = Text::Iconv->new($charset,"UTF-8") or
-- 
2.39.5