From 9ce9a5eb40edb66de8f7222cc6035cb348beb8d6 Mon Sep 17 00:00:00 2001 From: champsupertramp Date: Fri, 24 Jun 2016 21:20:15 +0800 Subject: [PATCH] Fix access settings --- core/um-actions-access.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/core/um-actions-access.php b/core/um-actions-access.php index 64f01693..6eabfc59 100644 --- a/core/um-actions-access.php +++ b/core/um-actions-access.php @@ -120,10 +120,10 @@ $redirect = site_url(); } } - + $ultimatemember->access->allow_access = false; $ultimatemember->access->redirect_handler = $redirect; - if ( !is_user_logged_in() ){ + if ( ! is_user_logged_in() && ! empty( $redirect ) ){ $ultimatemember->access->allow_access = true; } @@ -289,12 +289,13 @@ if ( is_user_logged_in() ){ $redirect_to = esc_url( $access_redirect2 ); + $ultimatemember->access->allow_access = false; } $ultimatemember->access->redirect_handler = esc_url( $redirect_to ); - if ( !is_user_logged_in() ){ + if ( ! is_user_logged_in() ){ $ultimatemember->access->allow_access = true; }