Plugin Directory

Changeset 3084375


Ignore:
Timestamp:
05/10/2024 07:20:12 AM (2 years ago)
Author:
jnser
Message:

Fixes button handler

Location:
stan-checkout/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • stan-checkout/trunk/README.txt

    r3081748 r3084375  
    44Requires at least: 5.0.0
    55Tested up to: 6.5.2
    6 Stable tag: 1.2.0
     6Stable tag: 1.2.1
    77License: GPLv3 or later
    88License URI: http://www.gnu.org/licenses/gpl-3.0.html
  • stan-checkout/trunk/includes/classes/class-wc-stan-checkout-button.php

    r3081756 r3084375  
    109109     */
    110110    public function init_stan_checkout_button( $attrs ) {
     111        if ( ! isset( $_COOKIE[ STAN_SESSION_ID_COOKIE ] ) ) {
     112            wc_setcookie( STAN_SESSION_ID_COOKIE, wp_generate_uuid4(), 0, true, true );
     113        }
     114
    111115        if ( isset( $_COOKIE[ STAN_SESSION_ID_COOKIE ] ) && WC()->cart ) {
    112116            WC()->cart->maybe_set_cart_cookies();
  • stan-checkout/trunk/includes/classes/class-wc-stan-checkout-cart-api.php

    r3081748 r3084375  
    9999                    $variations[ $attribute->name ] = $attribute->value;
    100100                }
     101
     102                $variation_id = $this->decode_request_payload->variation_id;
    101103            }
    102104
    103             WC()->cart->add_to_cart( $this->decode_request_payload->product_id, 1, $this->decode_request_payload->variation_id, $variations );
     105            WC()->cart->add_to_cart( $this->decode_request_payload->product_id, 1, $variation_id, $variations );
    104106            remove_filter( 'woocommerce_add_to_cart_redirect', '__return_empty_string' );
    105107
  • stan-checkout/trunk/wc-stan-checkout.php

    r3081748 r3084375  
    1919 * Plugin URI:        https://compte.stan-app.fr
    2020 * Description:       Vous perdez des utilisateurs lorsque vous demandez de s'inscrire, remplir les formulaires est la première raison qui mène les utilisateurs à quitter un site. Avec Stan Checkout vos utilisateurs s'inscrivent sans formulaire, sans contrainte.
    21  * Version:           1.2.0
     21 * Version:           1.2.1
    2222 * Author:            Brightweb
    2323 * Author URI:        https://stan-business.fr
Note: See TracChangeset for help on using the changeset viewer.