Search Issue Tracker

Fixed in 2.2.2

Votes

0

Found in [Package]

2019.2.7f2

2019.4

2020.1

2020.2

2021.1

Issue ID

1293859

Regression

No

[IAP] logs are incorrectly formatted when "m_Logger.Log("purchase({0})", product.definition.id);" is called

Package: Purchasing

-

How to reproduce:
1. Open the user's attached project
2. Load the Scene "MainMenu"
3. Click on the "Store" button
4. Click on the "In-App Purchase" button
5. Purchase any of the options by clicking one of the square icons (for ex. "BOOST! x1 0:01:00")
6. Open the Console window and look at its logs

Expected result: "purchase(rollaball_1x1_boost):"
Actual result: "purchase({0}): rollaball_1x1_boost"

Reproducible with: 2019.4.17f1, 2020.1.17f1, 2020.2.2f1, 2021.1.0b1
Could not test with: 2018.4.30f1 (multiple Console errors after downgrading)

Notes:
- IAP 2.2.1 and 3.0.0-pre.4 was used when testing
- "m_Logger.Log("purchase({0})", product.definition.id);" can be found in the "PurchasingManager.cs" line 61

  1. Resolution Note (fix version 2.2.2):

    Fixed in: 2.2.2 (2019.4.31f1)

Comments (1)

  1. Tankzo

    Jan 05, 2021 22:18

    I reported this issue and this is NOT a critical bug. (The bug does NOT impact IAP or application work-flow.)

    If this is a "quick fix," great, then put time into it. If this is NOT a "quick fix" then please make this a low priority bug because it does NOT impact application or IAP work-flows, it is a cosmetic logging issue.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.