8889841cServiceProvider.php000064400000001073150534626320010377 0ustar00query('START TRANSACTION'); try { // Update donation meta $metaRepository = new MetaRepository('give_donationmeta', 'donation_id'); $metaRepository->persist( $donationID, [ '_give_fee_donation_amount' => $donation['payment_total'], '_give_fee_amount' => give_get_option('give_fee_percentage', 2.90), ] ); $wpdb->query('COMMIT'); } catch (Exception $e) { $wpdb->query('ROLLBACK'); } } }