diff options
| author | Alon Levy <alon@pobox.com> | 2015-05-03 11:58:28 +0300 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2015-05-03 11:58:28 +0300 |
| commit | bd2cc2edefd7c0b933cdac16e592952d7e987b4f (patch) | |
| tree | d6d92999d82034a904cc8f85016ef9a5f59aa459 /src | |
| parent | 206438b12edb046cfeb9580240ec707c94e01da7 (diff) | |
server/db_op: case insensitive doc name when checking for existence
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/db_op.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/server/db_op.py b/src/server/db_op.py index 6d6148ca..ffc36c6c 100644 --- a/src/server/db_op.py +++ b/src/server/db_op.py @@ -906,10 +906,11 @@ class DBO_rzdoc__lookup_by_name(DB_op): """ super(DBO_rzdoc__lookup_by_name, self).__init__() - q_arr = ['match (n:%s {name: {name}})' % (neo4j_schema.META_LABEL__RZDOC_TYPE), + q_arr = ['match (n:%s)' % (neo4j_schema.META_LABEL__RZDOC_TYPE), + 'where n.name =~ {name}', 'return n'] - param_set = {'name': rzdoc_name} + param_set = {'name': '(?i)' + rzdoc_name} db_q = DB_Query(q_arr, param_set) self.add_db_query(db_q) |
