mirror of
https://github.com/aiogram/aiogram.git
synced 2026-04-08 16:37:47 +00:00
Merge pull request #5 from muhammedfurkan/deepsource-fix-9aa45342
Remove unnecessary use of comprehension
This commit is contained in:
commit
e498a661b9
3 changed files with 4 additions and 7 deletions
|
|
@ -61,7 +61,7 @@ class InlineKeyboardMarkup(base.TelegramObject):
|
||||||
:return: self
|
:return: self
|
||||||
:rtype: :obj:`types.InlineKeyboardMarkup`
|
:rtype: :obj:`types.InlineKeyboardMarkup`
|
||||||
"""
|
"""
|
||||||
btn_array = [button for button in args]
|
btn_array = list(args)
|
||||||
self.inline_keyboard.append(btn_array)
|
self.inline_keyboard.append(btn_array)
|
||||||
return self
|
return self
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -69,7 +69,7 @@ class ReplyKeyboardMarkup(base.TelegramObject):
|
||||||
:return: self
|
:return: self
|
||||||
:rtype: :obj:`types.ReplyKeyboardMarkup`
|
:rtype: :obj:`types.ReplyKeyboardMarkup`
|
||||||
"""
|
"""
|
||||||
btn_array = [button for button in args]
|
btn_array = list(args)
|
||||||
self.keyboard.append(btn_array)
|
self.keyboard.append(btn_array)
|
||||||
return self
|
return self
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -194,14 +194,11 @@ class OrderedHelperMeta(type):
|
||||||
def __new__(mcs, name, bases, namespace, **kwargs):
|
def __new__(mcs, name, bases, namespace, **kwargs):
|
||||||
cls = super().__new__(mcs, name, bases, namespace)
|
cls = super().__new__(mcs, name, bases, namespace)
|
||||||
|
|
||||||
props_keys = [
|
props_keys = list((
|
||||||
prop_name
|
|
||||||
for prop_name in (
|
|
||||||
name
|
name
|
||||||
for name, prop in namespace.items()
|
for name, prop in namespace.items()
|
||||||
if isinstance(prop, (Item, ListItem))
|
if isinstance(prop, (Item, ListItem))
|
||||||
)
|
))
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
setattr(cls, PROPS_KEYS_ATTR_NAME, props_keys)
|
setattr(cls, PROPS_KEYS_ATTR_NAME, props_keys)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue