Fix CallbackQuery using string regex

This commit is contained in:
Lonami Exo 2018-10-17 11:44:08 +02:00
parent 419fe6dca3
commit a9a2401e44

View File

@ -36,7 +36,8 @@ class CallbackQuery(EventBuilder):
self.data = data
elif hasattr(data, 'match') and callable(data.match):
if not isinstance(getattr(data, 'pattern', b''), bytes):
data = re.compile(data.pattern.encode('utf-8'), data.flags)
data = re.compile(data.pattern.encode('utf-8'),
data.flags & (~re.UNICODE))
self.data = data.match
else: