`PurchasesOrchestrator`: added missing `Logger.purchase` calls for SK2 (#1489)
`PurchasesOrchestrator`: added missing `Logger.purchase` calls for SK2 (#1489)

These calls were only in the original SK1 purchase methods, but we never logged purchasing SK2 products.

I've moved the calls to the parent `purchase` method before we split by SK1/SK2 to fix this.
RevenueCat/purchases-ios,RevenueCat/purchases-ios,RevenueCat/purchases-ios,RevenueCat/purchases-ios,RevenueCat/purchases-ios