Authorization function must accept user_record as argument

This commit is contained in:
Davte 2019-07-12 14:23:00 +02:00
parent 87a2f629c7
commit e17b77490b

View File

@ -164,7 +164,9 @@ class Bot(TelegramBot, ObjectWithDatabase):
# Message to be returned if user is not allowed to call method # Message to be returned if user is not allowed to call method
self._authorization_denied_message = None self._authorization_denied_message = None
# Default authorization function (always return True) # Default authorization function (always return True)
self.authorization_function = lambda update, authorization_level: True self.authorization_function = (
lambda update, user_record=None, authorization_level='user': True
)
self.default_reply_keyboard_elements = [] self.default_reply_keyboard_elements = []
self._default_keyboard = dict() self._default_keyboard = dict()
return return