From 9fd6e3b9e8799b99c60bcacec02a43f9e35a1eaf Mon Sep 17 00:00:00 2001 From: Sonia Zorba <sonia.zorba@inaf.it> Date: Wed, 10 Mar 2021 18:20:22 +0100 Subject: [PATCH] Minor fixes for autojoin --- include/front-controller.php | 2 +- sql/delete-user-procedure.sql | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/include/front-controller.php b/include/front-controller.php index 71d85d9..ed05c7d 100644 --- a/include/front-controller.php +++ b/include/front-controller.php @@ -330,7 +330,7 @@ Flight::route('GET /register', function() { global $locator; $loginHandler = new \RAP\LoginHandler($locator); - $loginHandler->register(); + Flight::redirect($loginHandler->register()); }); /** diff --git a/sql/delete-user-procedure.sql b/sql/delete-user-procedure.sql index 836d8c7..1605bc4 100644 --- a/sql/delete-user-procedure.sql +++ b/sql/delete-user-procedure.sql @@ -2,6 +2,7 @@ DELIMITER // CREATE PROCEDURE delete_user (userId INT) BEGIN UPDATE user SET primary_identity = NULL WHERE id = userId; + DELETE FROM keep_separated WHERE user_id1 = userId OR user_id2 = userId; DELETE FROM identity WHERE user_id = userId; DELETE FROM user WHERE id = userId; END; // -- GitLab