diff --git a/BOARD.txt b/BOARD.txt index 3efb0ff..545aa92 100644 --- a/BOARD.txt +++ b/BOARD.txt @@ -2,7 +2,6 @@ TODO ---------------------------------------- dumb rendering mode per site well, preferences per site maybe? -does encoding really work? cf. egsam more UT setup.py diff --git a/bebop/mime.py b/bebop/mime.py index b8db08e..eaa3b98 100644 --- a/bebop/mime.py +++ b/bebop/mime.py @@ -25,9 +25,9 @@ class MimeType: def from_str(mime_string) -> Optional["MimeType"]: """Parse a MIME string into a MimeType instance, or None on error.""" if ";" in mime_string: - type_str, *parameters = mime_string.split(";") + type_str, *param_strs = mime_string.split(";") parameters = {} - for param in map(lambda s: s.strip().lower(), parameters): + for param in map(lambda s: s.strip().lower(), param_strs): if param.count("=") != 1: return None param_name, param_value = param.split("=")