]> _ Git - cubeextranet.git/commitdiff
wait #4308 @0.25
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Mon, 1 Mar 2021 09:50:26 +0000 (09:50 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Mon, 1 Mar 2021 09:50:26 +0000 (09:50 +0000)
inc/ws/Controlleur/class.ws.services.php
inc/ws/Util/html5/master/class.ws.html5.links.php

index 26099204596a0aad2dfcdf9bc154139f6f0c6238..b96b9556732542645a7a280a88e7c14f569ea3db 100644 (file)
@@ -839,8 +839,9 @@ class wsServices extends cubeFlashGateway
         $type = trim($e[0]);
         $ref = trim($e[1]);
         $nzref = ltrim($e[1], '0');
+        $nospaceref = str_replace(' ', '', $ref);
 
-        $r = $core->con->select("SELECT * FROM wsref WHERE (ref='" . $core->con->escape($ref) . "' OR ref='" . $core->con->escape($nzref) . "') AND type='" . $core->con->escape($type) . "'");
+        $r = $core->con->select("SELECT * FROM wsref WHERE (ref='" . $core->con->escape($ref) . "' OR ref='" . $core->con->escape($nzref) . "' OR ref='" . $core->con->escape($nospaceref) . "') AND type='" . $core->con->escape($type) . "'");
         if ($r->count()) {
             header('Location: ' . $r->url);
         }
index a6b4c4e0898eae9b7e33001f8a8e93aa37ae14d0..7ec52c1fc29fdc8818e08fabc197f6257ca9394f 100644 (file)
@@ -2006,7 +2006,8 @@ class wescoLink extends normalLink
     protected static function _getURLOfType($type, $ref)
     {
         global $core;
-        $r = $core->con->select("SELECT * FROM wsref WHERE ref='" . $core->con->escape($ref) . "' AND type='" . $core->con->escape($type) . "'");
+        $nospaceref = str_replace(' ', '', $ref);
+        $r = $core->con->select("SELECT * FROM wsref WHERE (ref='" . $core->con->escape($ref) . "' OR ref='" . $core->con->escape($nospaceref) . "') AND type='" . $core->con->escape($type) . "'");
         if ($r->count()) {
             return $r->url;
         }