Skip to content

Commit ce00619

Browse files
committed
Merge branch 'master' of sso://devrel/samples/android/play/billing
Change-Id: I225a4764e30c007db33d6a01ad5f0eff28c222b8
2 parents 4f7526b + 09179bf commit ce00619

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

ClassyTaxi/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
Classy Taxi: Google Play Billing Subscriptions Sample
22
=====================================================
33

4+
Classy Taxi is an end-to-end project that highlights subscription features on Google Play Billing, such as Real-time Developer Notifications, account hold, grace period, and more. The code has 3 major components: an **Android app** to buy subscriptions, a **Node.js server** to manage subscriptions, and a read-only **web client** to access the subscriptions on multiple platforms.
5+
6+
![Classy Taxi animation GIF showing subscription features of Google Play Billing](classy_taxi_animation.gif)
7+
48
# Copyright
59

610
Copyright 2018 Google LLC. All rights reserved.
@@ -21,10 +25,6 @@ Classy Taxi: Google Play Billing Subscriptions Sample
2125

2226
git clone https://github.com/googlesamples/android-play-billing.git
2327

24-
# What is this?
25-
26-
Classy Taxi is an end-to-end project that highlights subscription features on Google Play Billing, such as Real-time Developer Notifications, account hold, grace period, and more. The code has 3 major components: an **Android app** to buy subscriptions, a **Node.js server** to manage subscriptions, and a read-only **web client** to access the subscriptions on multiple platforms.
27-
2828
# What do I need?
2929

3030
* A [Google Play Developer Account](https://developer.android.com/distribute/console/) to publish the app and manage subscriptions
1.79 MB
Loading

ClassyTaxi/firebase/server/src/play-billing/internal/purchases_impl.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ export class OneTimeProductPurchaseImpl implements OneTimeProductPurchase {
7575
apiResponse.developerPayload = null;
7676

7777
const purchase = new OneTimeProductPurchaseImpl();
78-
Object.assign(this, apiResponse);
78+
Object.assign(purchase, apiResponse);
7979
purchase.purchaseToken = purchaseToken;
8080
purchase.sku = sku;
8181
purchase.verifiedAt = verifiedAt;
@@ -217,4 +217,4 @@ export class SubscriptionPurchaseImpl implements SubscriptionPurchase {
217217
activeUntilDate(): Date {
218218
return new Date(this.expiryTimeMillis);
219219
}
220-
}
220+
}

0 commit comments

Comments
 (0)