[WebService] - LDAP Boolean are returned in lower case while stored in upper case.
Description
During a retrieval of attributes, values such as "supannListeRouge" which return a boolean. The boolean attribute value is stored in upper case, while the web service returns lower case.
This seems to be always the case for returned Boolean.
Distribution Name and Version
Debian 11
FusionDirectory Version
1.4-dev
Plugin with the defect
Werb Service
PHP version used
7.4
Origin of php packages
Distro packages
Steps to Reproduce
httpie or Curl on the supannListRouge attribute will return lower case True or False.
Expected behavior:
The same return value as stored in LDAP. Meaning in upper case value.
Actual behavior:
Lower case boolean are always returned.
Reproduces how often:
100 percent.
Additional Information
Although this is not the intended output returned by the web service, this has low to none impact on the process. LSC does not return issues and the data are processed properly.