From c12c9b6eb9654f489082b83e04af933cf0d519eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?poljar=20=28Damir=20Jeli=C4=87=29?= Date: Sun, 25 Feb 2018 14:54:20 +0100 Subject: [PATCH] Tokens and IDs can't be empty, so raise a value error if they are. --- matrix/utils.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/matrix/utils.py b/matrix/utils.py index 4097b6b..6de391d 100644 --- a/matrix/utils.py +++ b/matrix/utils.py @@ -173,6 +173,9 @@ def sanitize_token(string): if len(string) > 512: raise ValueError + if string == "": + raise ValueError + return string @@ -195,12 +198,14 @@ def sanitize_string(string): def sanitize_id(string): # type: (str) -> str - string = sanitize_string(string) if len(string) > 128: raise ValueError + if string == "": + raise ValueError + return string