Skip to content

Commit

Permalink
[in_app_purchase] [flutter#135759] Fix. doc reference finishPurchase …
Browse files Browse the repository at this point in the history
…to completePurchase. (flutter#5081)

## What type of PR is this? (check all applicable)

## Description
finishPurchase was mentioned in the doc, but does not exist in the package, instead completePurchase is used now, so updating the comment link.

## Fix
Updated finishPurchase to completePurchase. 

## Related Tickets & Documents

- Closes [flutter#135769](flutter#135759)
  • Loading branch information
droidbg committed Oct 11, 2023
1 parent 0e42c04 commit d474fd3
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 4 deletions.
4 changes: 4 additions & 0 deletions packages/in_app_purchase/in_app_purchase/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## 3.1.11

* Updates documentation reference of `finishPurchase` to `completePurchase`.

## 3.1.10

* Updates example code for current versions of Flutter.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,7 @@ class InAppPurchase implements InAppPurchasePlatformAdditionProvider {
/// Restored purchases are delivered through the [purchaseStream] with a
/// status of [PurchaseStatus.restored]. You should listen for these purchases,
/// validate their receipts, deliver the content and mark the purchase complete
/// by calling the [finishPurchase] method for each purchase.
/// by calling the [completePurchase] method for each purchase.
///
/// This does not return consumed products. If you want to restore unused
/// consumable products, you need to persist consumable product information
Expand Down
2 changes: 1 addition & 1 deletion packages/in_app_purchase/in_app_purchase/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: in_app_purchase
description: A Flutter plugin for in-app purchases. Exposes APIs for making in-app purchases through the App Store and Google Play.
repository: https://github.com/flutter/packages/tree/main/packages/in_app_purchase/in_app_purchase
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+in_app_purchase%22
version: 3.1.10
version: 3.1.11

environment:
sdk: ">=2.19.0 <4.0.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## 1.3.6

* Updates documentation reference of `finishPurchase` to `completePurchase`.

## 1.3.5

* Adds pub topics to package metadata.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ abstract class InAppPurchasePlatform extends PlatformInterface {
/// Restored purchases are delivered through the [purchaseStream] with a
/// status of [PurchaseStatus.restored]. You should listen for these purchases,
/// validate their receipts, deliver the content and mark the purchase complete
/// by calling the [finishPurchase] method for each purchase.
/// by calling the [completePurchase] method for each purchase.
///
/// This does not return consumed products. If you want to restore unused
/// consumable products, you need to persist consumable product information
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ repository: https://github.com/flutter/packages/tree/main/packages/in_app_purcha
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+in_app_purchase%22
# NOTE: We strongly prefer non-breaking changes, even at the expense of a
# less-clean API. See https://flutter.dev/go/platform-interface-breaking-changes
version: 1.3.5
version: 1.3.6

environment:
sdk: ">=2.19.0 <4.0.0"
Expand Down

0 comments on commit d474fd3

Please sign in to comment.