From eadf775bb32523225ea044c3bcb7403ab565c87e Mon Sep 17 00:00:00 2001
From: Thomas Citharel <tcit@tcit.fr>
Date: Mon, 19 Mar 2018 10:24:31 +0100
Subject: [PATCH] Fix generating URL issue with type check

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
---
 app/classes/Framadate/Utils.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app/classes/Framadate/Utils.php b/app/classes/Framadate/Utils.php
index 8249c446..26d64bb4 100644
--- a/app/classes/Framadate/Utils.php
+++ b/app/classes/Framadate/Utils.php
@@ -88,7 +88,7 @@ class Utils {
      */
     public static function getUrlSondage($id, $admin = false, $vote_id = '', $action = null, $action_value = null) {
         // URL-Encode $action_value
-        $action_value = $action_value === null ? null : Utils::base64url_encode($action_value);
+        $action_value = $action_value ? null : Utils::base64url_encode($action_value);
 
         if (URL_PROPRE) {
             if ($admin === true) {
@@ -98,8 +98,8 @@ class Utils {
             }
             if ($vote_id !== '') {
                 $url .= '/vote/' . $vote_id . "#edit";
-            } elseif ($action !== null) {
-                if ($action_value !== null) {
+            } elseif ($action) {
+                if ($action_value) {
                     $url .= '/action/' . $action . '/' . $action_value;
                 } else {
                     $url .= '/action/' . $action;
-- 
GitLab