Plugin Directory

Changeset 3014211


Ignore:
Timestamp:
12/26/2023 06:33:23 AM (2 years ago)
Author:
usermaven
Message:

Fixed error in case of no roles

Location:
usermaven/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • usermaven/trunk/includes/class-usermaven.php

    r3008708 r3014211  
    7171            $this->version = USERMAVEN_VERSION;
    7272        } else {
    73             $this->version = '1.0.4';
     73            $this->version = '1.0.5';
    7474        }
    7575        $this->plugin_name = 'usermaven';
     
    227227        }
    228228
    229         $current_user_role = $current_user->roles[0];
     229        $current_user_role = $current_user->roles[0] ?? '';
     230
     231        if(!$current_user_role) {
     232            return true;
     233        }
     234
    230235        $usermaven_tracking_enabled = get_option('usermaven_role_' . $current_user_role);
    231236        return $usermaven_tracking_enabled;
     
    257262        $current_user = wp_get_current_user();
    258263        $is_logged_in = is_user_logged_in();
    259         $current_user_role = $current_user->roles[0];
    260264
    261265        if ( !empty($custom_domain)) {
  • usermaven/trunk/usermaven.php

    r3008708 r3014211  
    1010 *
    1111 * @link              https://usermaven.com/
    12  * @since             1.0.4
     12 * @since             1.0.5
    1313 * @package           Usermaven
    1414 *
     
    1717 * Plugin URI:        https://github.com/usermaven/wordpress
    1818 * Description:       The Easiest Website and Product Analytics Platform
    19  * Version:           1.0.4
     19 * Version:           1.0.5
    2020 * Author:            Usermaven
    2121 * Author URI:        https://usermaven.com/
     
    3636 * Rename this for your plugin and update it as you release new versions.
    3737 */
    38 define( 'USERMAVEN_VERSION', '1.0.4' );
     38define( 'USERMAVEN_VERSION', '1.0.5' );
    3939
    4040/**
Note: See TracChangeset for help on using the changeset viewer.