From b5784e5961c0121f6c4d9f27f75473c56c727a5a Mon Sep 17 00:00:00 2001 From: msquare Date: Thu, 17 Nov 2016 13:16:15 +0100 Subject: fix order problem --- includes/controller/angeltypes_controller.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'includes/controller/angeltypes_controller.php') diff --git a/includes/controller/angeltypes_controller.php b/includes/controller/angeltypes_controller.php index a39e29ca..7af05175 100644 --- a/includes/controller/angeltypes_controller.php +++ b/includes/controller/angeltypes_controller.php @@ -85,16 +85,16 @@ function angeltype_delete_controller() { function angeltype_edit_controller() { global $privileges, $user; - if (! User_is_AngelType_supporter($user, $angeltype)) { - redirect(page_link_to('angeltypes')); - } - // In supporter mode only allow to modify description $supporter_mode = ! in_array('admin_angel_types', $privileges); if (isset($_REQUEST['angeltype_id'])) { // Edit existing angeltype $angeltype = load_angeltype(); + + if (! User_is_AngelType_supporter($user, $angeltype)) { + redirect(page_link_to('angeltypes')); + } } else { // New angeltype if ($supporter_mode) { -- cgit v1.2.3-54-g00ecf