From 10cee7291ac41fb0eeb7b81183ba834d76dfa771 Mon Sep 17 00:00:00 2001 From: Dan Helfman Date: Thu, 6 Dec 2007 03:49:50 +0000 Subject: [PATCH] Improved input validation on search terms, so certian punctuation doesn't cause the query to fail. --- model/Notebook.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/model/Notebook.py b/model/Notebook.py index c393894..3dee212 100644 --- a/model/Notebook.py +++ b/model/Notebook.py @@ -10,7 +10,7 @@ class Notebook( Persistent ): """ WHITESPACE_PATTERN = re.compile( r"\s+" ) - SEARCH_OPERATORS = re.compile( r"[&|!()]" ) + SEARCH_OPERATORS = re.compile( r"[&|!()'\\:]" ) def __init__( self, object_id, revision = None, name = None, trash_id = None, deleted = False, user_id = None, read_write = True, owner = True ): """