]
RH Bugzilla Integration commented on TEIID-4361:
------------------------------------------------
Van Halbert <vhalbert(a)redhat.com> changed the Status of [bug
OData V4 - filter is not working if speces are replaced with
'+'
----------------------------------------------------------------
Key: TEIID-4361
URL:
https://issues.jboss.org/browse/TEIID-4361
Project: Teiid
Issue Type: Bug
Components: OData
Affects Versions: 8.12.5
Reporter: Juraj DurĂ¡ni
Assignee: Steven Hawkins
If spaces in the URL are replaced with '+', Teiid returns error:
{code:plain|title=Working URL}
http://localhost:8080/odata4/static.1/Source/auth?$filter=id eq 1
{code}
{code:plain|title=Not-working URL}
http://localhost:8080/odata4/static.1/Source/auth?$filter=id+eq+1
{code}
{code:xml|title=VDB}
<vdb name="static" version="1">
<model name="Source" type="VIRTUAL">
<metadata type="DDL">
<![CDATA[create view auth (id integer primary key) as select 1]]>
</metadata>
</model>
</vdb>
{code}
{code:xml|title=Error}
<error
xmlns="http://docs.oasis-open.org/odata/ns/metadata">
<code>null</code>
<message>
The types 'Edm.Boolean' and 'Edm.Int32' are not compatible.
</message>
</error>
{code}