From d69c3f3db661c12e5d0aa6867bd89dee2ef8940e Mon Sep 17 00:00:00 2001 From: mark_story <mark@mark-story.com> Date: Fri, 6 Jan 2012 22:53:39 -0500 Subject: [PATCH] Fix failing tests with SQLServer. --- lib/Cake/Utility/Sanitize.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/Cake/Utility/Sanitize.php b/lib/Cake/Utility/Sanitize.php index 77774a4f5..41cab417a 100644 --- a/lib/Cake/Utility/Sanitize.php +++ b/lib/Cake/Utility/Sanitize.php @@ -69,7 +69,10 @@ class Sanitize { if (is_numeric($string) || $string === null || is_bool($string)) { return $string; } - $string = substr($db->value($string), 1); + $string = $db->value($string, 'string'); + if ($string[0] === 'N') { + $string = substr($string, 2); + } $string = substr($string, 0, -1); return $string; }