From 671121fdba3ae595f3b6da8f6bf6a5246585adef Mon Sep 17 00:00:00 2001
From: florian <f.spreckelsen@inidscale.com>
Date: Wed, 24 May 2023 11:35:15 +0200
Subject: [PATCH] FIX: Add quotes for external query in model parser

---
 src/caosadvancedtools/models/parser.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/caosadvancedtools/models/parser.py b/src/caosadvancedtools/models/parser.py
index f7676183..3ea164b0 100644
--- a/src/caosadvancedtools/models/parser.py
+++ b/src/caosadvancedtools/models/parser.py
@@ -278,7 +278,7 @@ class Parser(object):
             for role in ("Property", "RecordType", "Record", "File"):
                 if db.execute_query("COUNT {} {}".format(role, name)) > 0:
                     self.model[name] = db.execute_query(
-                        f"FIND {role} WITH name={name}", unique=True)
+                        f"FIND {role} WITH name=\"{name}\"", unique=True)
                     break
             else:
                 raise Exception("Did not find {}".format(name))
-- 
GitLab