Plugin Directory

Changeset 3164348


Ignore:
Timestamp:
10/07/2024 02:08:32 PM (17 months ago)
Author:
partnero
Message:

Updated to version 1.3.7

Location:
partnero/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • partnero/trunk/README.txt

    r3164294 r3164348  
    44Requires at least: 5.3
    55Tested up to: 6.5
    6 Stable tag: 1.3.6
     6Stable tag: 1.3.7
    77Requires PHP: 7.4
    88License: GPLv2 or later
     
    5353== Changelog ==
    5454
     55= 1.3.7 =
     56* Fixed issue when session is null
     57
    5558= 1.3.6 =
    5659* Fixed issue when session is null
  • partnero/trunk/includes/class-partnero-util.php

    r3164294 r3164348  
    101101     */
    102102    public static function get_partner_key_from_session() {
    103         $partnerKey = WC()->session->get('partnero_partner') ?? null;
     103        $session = WC()->session;
     104
     105        if (is_null($session) || !method_exists($session, 'get')) {
     106            return;
     107        }
     108
     109        $partnerKey = $session->get('partnero_partner');
    104110        if( empty($partnerKey) ) {
    105111            return;
    106112        }
     113
    107114        return sanitize_text_field($partnerKey);
    108115    }
     
    116123     */
    117124    public static function set_partner_key_into_session($value) {
     125        $session = WC()->session;
    118126
    119         if( !empty($value) && WC()->session) {
    120             WC()->session->set('partnero_partner', $value);
     127        if (is_null($session) || !method_exists($session, 'set')) {
     128            return;
     129        }
     130
     131        if( !empty($value)) {
     132            $session->set('partnero_partner', $value);
    121133        }
    122134    }
     
    129141     */
    130142    public static function remove_partner_key_from_session() {
    131         if (WC()->session) {
    132             WC()->session->__unset('partnero_partner');
     143        $session = WC()->session;
     144
     145        if (is_null($session) || !method_exists($session, '__unset')) {
     146            return;
    133147        }
     148
     149        $session->__unset('partnero_partner');
    134150    }
    135151
  • partnero/trunk/partnero.php

    r3164294 r3164348  
    66 * Plugin Name: Partnero
    77 * Description: Grow your e-commerce business revenue and customer base with a bespoke affiliate program. Automatically track visits, signups and sales, monitor program performance, and automate payouts.
    8  * Version: 1.3.6
     8 * Version: 1.3.7
    99 * Author: Partnero
    1010 * Author URI: https://www.partnero.com/
     
    2020
    2121// Current plugin version.
    22 define('PARTNERO_VERSION', '1.3.6');
     22define('PARTNERO_VERSION', '1.3.7');
    2323
    2424/**
Note: See TracChangeset for help on using the changeset viewer.