diff --git a/addressbook/crm.php b/addressbook/crm.php index 4a453c8b90..54831d61e9 100644 --- a/addressbook/crm.php +++ b/addressbook/crm.php @@ -70,6 +70,12 @@ if ($_SERVER['REQUEST_METHOD'] === 'GET') die("Missing 'from' GET parameter\n"); } $from = $_GET['from']; + + // fix missing url-encoding of +49... + if (preg_match('/^ [\d]+/', $from)) + { + $from[0] = '+'; + } } else { @@ -89,4 +95,4 @@ try { catch (\Exception $e) { error_log("crm.php: No contact for from=$from found!"); die("No contact for from=$from found!\n"); -} +} \ No newline at end of file