SenseNet / sensenet

Open Source Content Services Platform written in .NET
https://sensenet.com
GNU General Public License v2.0
174 stars 111 forks source link

Chained template parameters can cause server error. #2136

Open kavics opened 6 days ago

kavics commented 6 days ago

The following query causes a server error if the template parameters cannot be resolved. For example: The query: "TypeIs:Task +CreationDate:<@@CurrentUser.Manager.CreationDate@@" The result: "Unexpected RParen. Expected: STRING | NUMBER, (query: +(TypeIs:Task +CreationDate:<) +(InTree: /Root ) ) [Line: 1, Col: 30]" Expected result: No error, no hit See Docs2_Querying_Template_PropertyChain test in the TestForDocs project.