1
0
mirror of git://jb55.com/damus synced 2024-09-30 00:40:45 +00:00

Increase verbosity of IAP-related logs

Signed-off-by: Daniel D’Aquino <daniel@daquino.me>
This commit is contained in:
Daniel D’Aquino 2024-03-08 21:26:16 +00:00 committed by William Casarin
parent d9f78cf805
commit f738aaf358
2 changed files with 6 additions and 5 deletions

View File

@ -175,7 +175,7 @@ class DamusPurple: StoreObserverDelegate {
let url = environment.api_base_url().appendingPathComponent("accounts/\(keypair.pubkey.hex())/apple-iap/app-store-receipt")
Log.info("Sending in-app purchase receipt to Damus Purple server", for: .damus_purple)
Log.info("Sending in-app purchase receipt to Damus Purple server: %s", for: .damus_purple, receipt_base64_string)
let (data, response) = try await make_nip98_authenticated_request(
method: .post,

View File

@ -21,6 +21,7 @@ class StoreObserver: NSObject, SKPaymentTransactionObserver {
//Observe transaction updates.
func paymentQueue(_ queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction]) {
//Handle transaction states here.
Log.info("StoreObserver received a transaction update. Notifying to delegate.", for: .damus_purple)
Task {
try await self.delegate?.send_receipt()