Skip to content

Commit 661647a

Browse files
committed
Annotate Transaction.search()
1 parent 10a2188 commit 661647a

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

stubs/braintree/braintree/transaction.pyi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ from braintree.payment_facilitator import PaymentFacilitator
2626
from braintree.paypal_account import PayPalAccount
2727
from braintree.paypal_here import PayPalHere
2828
from braintree.resource import Resource
29+
from braintree.resource_collection import ResourceCollection
2930
from braintree.risk_data import RiskData
3031
from braintree.samsung_pay_card import SamsungPayCard
3132
from braintree.sepa_direct_debit_account import SepaDirectDebitAccount
@@ -108,7 +109,7 @@ class Transaction(Resource):
108109
@staticmethod
109110
def sale(params=None): ...
110111
@staticmethod
111-
def search(*query): ...
112+
def search(*query) -> ResourceCollection: ...
112113
@staticmethod
113114
def submit_for_settlement(transaction_id, amount=None, params=None): ...
114115
@staticmethod

stubs/braintree/braintree/transaction_gateway.pyi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
from _typeshed import Incomplete
22

3+
from braintree.resource_collection import ResourceCollection
34
from braintree.transaction import Transaction
45

56
class TransactionGateway:
@@ -14,7 +15,7 @@ class TransactionGateway:
1415
def find(self, transaction_id: str) -> Transaction: ...
1516
def refund(self, transaction_id, amount_or_options=None): ...
1617
def sale(self, params): ...
17-
def search(self, *query): ...
18+
def search(self, *query) -> ResourceCollection: ...
1819
def submit_for_settlement(self, transaction_id, amount=None, params=None): ...
1920
def update_details(self, transaction_id, params=None): ...
2021
def submit_for_partial_settlement(self, transaction_id, amount, params=None): ...

0 commit comments

Comments
 (0)