diff --git a/AUTHORS.rst b/AUTHORS.rst index 9f0f86d667b..7e3e486816a 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -22,6 +22,7 @@ The following wonderful people contributed directly or indirectly to this projec - `bimmlerd `_ - `d-qoi `_ - `daimajia `_ +- `Daniel Reed `_ - `Eli Gao `_ - `ErgoZ Riftbit Vaper `_ - `Eugene Lisitsky `_ diff --git a/telegram/payment/precheckoutquery.py b/telegram/payment/precheckoutquery.py index 0ca320b4fa9..e08d5dcdf1e 100644 --- a/telegram/payment/precheckoutquery.py +++ b/telegram/payment/precheckoutquery.py @@ -87,7 +87,7 @@ def de_json(cls, data, bot): data['from_user'] = User.de_json(data.pop('from'), bot) data['order_info'] = OrderInfo.de_json(data.get('order_info'), bot) - return cls(**data) + return cls(bot=bot, **data) def to_dict(self): data = super(PreCheckoutQuery, self).to_dict() diff --git a/tests/test_precheckoutquery.py b/tests/test_precheckoutquery.py index ce66deed367..ba248e3eee1 100644 --- a/tests/test_precheckoutquery.py +++ b/tests/test_precheckoutquery.py @@ -55,6 +55,7 @@ def test_de_json(self, bot): } pre_checkout_query = PreCheckoutQuery.de_json(json_dict, bot) + assert pre_checkout_query.bot is bot assert pre_checkout_query.id == self.id assert pre_checkout_query.invoice_payload == self.invoice_payload assert pre_checkout_query.shipping_option_id == self.shipping_option_id pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy