Plugin Directory

Changeset 1667576


Ignore:
Timestamp:
05/31/2017 09:43:46 AM (9 years ago)
Author:
alex.ivan
Message:

resolved mini-cart bug

Location:
veplatform/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • veplatform/trunk/Ve.php

    r1537639 r1667576  
    55* Plugin URI: http://www.veinteractive.com
    66* Description: The only automated marketing solution to solve your abandonment & conversion problems at every stage in the customer’s journey.
    7 * Version: 16.5.7.0
     7* Version: 17.1.0.0
    88* Author: Ve Interactive
    99* Author URI: http://www.veinteractive.com
     
    6464    add_action('wp_footer', 'veplatform_get_masterData');
    6565    add_action('wp_footer', 'veplatform_add_tag');
    66     add_action('wp_footer', 'veplatform_add_js');
    6766    add_action('woocommerce_thankyou', 'veplatform_add_pixel');
    6867    add_action('init', 'veplatform_startSession', 1); // Used to start the session
     
    236235        $vedata_active = $api->getConfigOption('data_active', true);
    237236        if (isset($vedata_active) && $vedata_active == 'true') {
     237            wp_register_script('masterdata_js', _VEPLATFORM_PLUGIN_URL_ . 'assets/js/masterdata.js', array('jquery'));
     238            wp_localize_script('masterdata_js', 'wsData', array('ajax_url' => admin_url('admin-ajax.php')));
     239            wp_enqueue_script('masterdata_js');
    238240            include(_VEPLATFORM_PLUGIN_DIR_ . '/templates/frontend/ve-masterdata.php');
    239241        }
     
    270272}
    271273
    272 add_filter('woocommerce_add_to_cart_fragments', 'veplatform_timeset');
    273 
    274 function veplatform_timeset() {
    275     $_SESSION['vePlatformUpdCart'] = current_time('timestamp');
    276 }
    277 
    278 function veplatform_add_js() {
    279     wp_register_script('masterdata_js', _VEPLATFORM_PLUGIN_URL_ . 'assets/js/masterdata.js', array('jquery'));
    280     wp_localize_script('masterdata_js', 'wsData', array('ajax_url' => admin_url('admin-ajax.php')));
    281     wp_enqueue_script('masterdata_js');
    282 }
    283 
    284274add_action('woocommerce_removed_coupon', 'action_woocommerce_removed_coupon');
    285275
     
    296286    }
    297287}
    298 
     288//for logged in customers
    299289add_action('wp_ajax_updatecart', 'updatecart_callback');
     290//for visitors
    300291add_action('wp_ajax_nopriv_updatecart', 'updatecart_callback');
    301292
  • veplatform/trunk/assets/js/masterdata.js

    r1537581 r1667576  
    162162        jQuery(document).on('ajaxComplete', function (event, xhr, settings) {
    163163            if (settings.type.match(/get|post|put/i)
    164                 && settings.data != "action=updatecart")
     164                && settings.data !== "action=updatecart")
    165165                {
    166166                    setTimeout(function () {
  • veplatform/trunk/classes/class-handle-exceptions.php

    r1537581 r1667576  
    1818
    1919            $this->telemetryClient = new \ApplicationInsights\Telemetry_Client();
    20             $this->telemetryClient->getContext()->setInstrumentationKey('b387abfb-7761-4bff-877e-094557ee822e');
     20            $this->telemetryClient->getContext()->setInstrumentationKey('35a3d3fa-b65d-440f-be92-4330255f523d');
    2121
    2222        } catch (Exception $ex) {
  • veplatform/trunk/classes/class-masterdata.php

    r1537581 r1667576  
    340340
    341341    public function getUpdCart() {
    342         $dateUpd = null;
    343         if (isset($_SESSION['vePlatformUpdCart'])) {
    344             $dateUpd = date('Y-m-d H:i:s', $_SESSION['vePlatformUpdCart']);
    345         }
    346         return $dateUpd;
     342        return date('Y-m-d H:i:s', time());
    347343    }
    348344
  • veplatform/trunk/readme.txt

    r1663135 r1667576  
    55Requires at least: 4.0
    66Tested up to: 4.6.1
    7 Stable tag: 16.5.7.0
     7Stable tag: 17.1.0.0
    88License: MIT
    99License URI: https://opensource.org/licenses/MIT
Note: See TracChangeset for help on using the changeset viewer.