return $eventId;
} );
-
-// check the settings to see if members are allow to manage events
-$memberEventsAllowed = isset( $this->config['settings']['member_events_allowed'] )
- ? $this->config['settings']['member_events_allowed']
- : true;
-
+if (isset($this->config['loggedInUser']) && isset($this->config['loggedInUser']['contactUser']) && $this->config['loggedInUser']['contactUser']) {
+ // check the settings to see if members are allow to manage events
+ $memberEventsAllowed = isset( $this->config['settings']['member_events_allowed'] )
+ ? $this->config['settings']['member_events_allowed']
+ : true;
+} else {
+ $memberEventsAllowed = true;
+}
if ( $memberEventsAllowed ) {
add_filter(
'glm-member-db-dashboard-member-widgets',
1
);
}
+}