ServiceNowConnector: 188.8.131.52-SNAPSHOT (SCM-Revision: a08efde9e1c4a47210af10a29839347fc6a54283),
OpenIDM version "6.5.0-SNAPSHOT" (build: 20180918214511, revision: 399e836) jenkins-OpenIDM-build-master-531,
Linux Mint 18.2 64-bit,
openjdk version "1.8.0_181"
'ge' query filter doesn't work correctly, because the request can return lesser value.
Steps to reproduce:
- Download, unzip openidm, start openidm and set up ServiceNow connector according documentation
- Send POST request - create user 'ge_153744455303'
- Send GET request with 'ge queryFilter = name ge "ge_153744455303"'
Expected result: Result should contain only records which 'name' attribute have greater or equal value than 'ge_153744455303'.
For example above then result should look like:
Actual result: Result contained records which had lesser value than 'ge_153744455303' for 'name' attribute.
Note: I think that it could be due to comparing lower values of this attribute.
then output for above python code is: