Changeset 3164348
- Timestamp:
- 10/07/2024 02:08:32 PM (17 months ago)
- Location:
- partnero/trunk
- Files:
-
- 3 edited
-
README.txt (modified) (2 diffs)
-
includes/class-partnero-util.php (modified) (3 diffs)
-
partnero.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
partnero/trunk/README.txt
r3164294 r3164348 4 4 Requires at least: 5.3 5 5 Tested up to: 6.5 6 Stable tag: 1.3. 66 Stable tag: 1.3.7 7 7 Requires PHP: 7.4 8 8 License: GPLv2 or later … … 53 53 == Changelog == 54 54 55 = 1.3.7 = 56 * Fixed issue when session is null 57 55 58 = 1.3.6 = 56 59 * Fixed issue when session is null -
partnero/trunk/includes/class-partnero-util.php
r3164294 r3164348 101 101 */ 102 102 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'); 104 110 if( empty($partnerKey) ) { 105 111 return; 106 112 } 113 107 114 return sanitize_text_field($partnerKey); 108 115 } … … 116 123 */ 117 124 public static function set_partner_key_into_session($value) { 125 $session = WC()->session; 118 126 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); 121 133 } 122 134 } … … 129 141 */ 130 142 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; 133 147 } 148 149 $session->__unset('partnero_partner'); 134 150 } 135 151 -
partnero/trunk/partnero.php
r3164294 r3164348 6 6 * Plugin Name: Partnero 7 7 * 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. 68 * Version: 1.3.7 9 9 * Author: Partnero 10 10 * Author URI: https://www.partnero.com/ … … 20 20 21 21 // Current plugin version. 22 define('PARTNERO_VERSION', '1.3. 6');22 define('PARTNERO_VERSION', '1.3.7'); 23 23 24 24 /**
Note: See TracChangeset
for help on using the changeset viewer.