mirror of
https://github.com/python-telegram-bot/python-telegram-bot.git
synced 2024-11-22 23:27:49 +01:00
add missing "need_email" in sendInvoice, fix pep8/flake
This commit is contained in:
parent
1210e4ef04
commit
1bf0078573
2 changed files with 10 additions and 2 deletions
|
@ -1835,6 +1835,7 @@ class Bot(TelegramObject):
|
||||||
photo_height=None,
|
photo_height=None,
|
||||||
need_name=None,
|
need_name=None,
|
||||||
need_phone_number=None,
|
need_phone_number=None,
|
||||||
|
need_email=None
|
||||||
need_shipping_address=None,
|
need_shipping_address=None,
|
||||||
is_flexible=None,
|
is_flexible=None,
|
||||||
disable_notification=False,
|
disable_notification=False,
|
||||||
|
@ -1867,6 +1868,8 @@ class Bot(TelegramObject):
|
||||||
the order
|
the order
|
||||||
need_phone_number (Optional[bool]): Pass True, if you require the user's phone number
|
need_phone_number (Optional[bool]): Pass True, if you require the user's phone number
|
||||||
to complete the order
|
to complete the order
|
||||||
|
need_email (Optional[bool]): Pass True, if you require the user's email to
|
||||||
|
complete the order
|
||||||
need_shipping_address (Optional[bool]): Pass True, if you require the user's shipping
|
need_shipping_address (Optional[bool]): Pass True, if you require the user's shipping
|
||||||
address to complete the order
|
address to complete the order
|
||||||
is_flexible (Optional[bool]): Pass True, if the final price depends on the shipping
|
is_flexible (Optional[bool]): Pass True, if the final price depends on the shipping
|
||||||
|
@ -1915,6 +1918,8 @@ class Bot(TelegramObject):
|
||||||
data['need_name'] = need_name
|
data['need_name'] = need_name
|
||||||
if need_phone_number:
|
if need_phone_number:
|
||||||
data['need_phone_number'] = need_phone_number
|
data['need_phone_number'] = need_phone_number
|
||||||
|
if need_email:
|
||||||
|
data['need_email'] = need_email
|
||||||
if need_shipping_address:
|
if need_shipping_address:
|
||||||
data['need_shipping_address'] = need_shipping_address
|
data['need_shipping_address'] = need_shipping_address
|
||||||
if is_flexible:
|
if is_flexible:
|
||||||
|
@ -2004,7 +2009,8 @@ class Bot(TelegramObject):
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
if (ok is not True and error_message is None) or (ok is True and error_message is not None):
|
if ((ok is not True and error_message is None) or
|
||||||
|
(ok is True and error_message is not None)):
|
||||||
raise TelegramError(
|
raise TelegramError(
|
||||||
'answerPreCheckoutQuery: If ok is True, there should '
|
'answerPreCheckoutQuery: If ok is True, there should '
|
||||||
'not be error_message; if ok is False, error_message '
|
'not be error_message; if ok is False, error_message '
|
||||||
|
|
|
@ -94,5 +94,7 @@ class PreCheckoutQuery(TelegramObject):
|
||||||
return data
|
return data
|
||||||
|
|
||||||
def answer(self, *args, **kwargs):
|
def answer(self, *args, **kwargs):
|
||||||
"""Shortcut for ``bot.answerPreCheckoutQuery(update.pre_checkout_query.id, *args, **kwargs)``"""
|
"""
|
||||||
|
Shortcut for ``bot.answerPreCheckoutQuery(update.pre_checkout_query.id, *args, **kwargs)``
|
||||||
|
"""
|
||||||
return self.bot.answerPreCheckoutQuery(self.id, *args, **kwargs)
|
return self.bot.answerPreCheckoutQuery(self.id, *args, **kwargs)
|
||||||
|
|
Loading…
Reference in a new issue