From 91debbee3ef2010b47dcdcbccba1f588ef944425 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois?= Date: Fri, 12 Nov 2021 13:00:43 +0100 Subject: [PATCH] Fixed split message detection --- smpplib/gsm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/smpplib/gsm.py b/smpplib/gsm.py index c3336a4..9d70f98 100644 --- a/smpplib/gsm.py +++ b/smpplib/gsm.py @@ -20,7 +20,7 @@ def make_parts(text, encoding=consts.SMPP_ENCODING_DEFAULT, use_udhi=True): encode, split_length, part_size = ENCODINGS[encoding] encoded_text = encode(text) - if len(text) > split_length: + if len(encoded_text) > split_length: if use_udhi: # Split the text into well-formed parts. esm_class = consts.SMPP_GSMFEAT_UDHI