Skip to content

Commit

Permalink
Added back support for 'ldap' query parameter in REST
Browse files Browse the repository at this point in the history
Allows to use previous sensiNact URLs with a filter
  • Loading branch information
tcalmant committed Aug 1, 2023
1 parent dddd626 commit 003b58e
Showing 1 changed file with 8 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -96,9 +96,14 @@ private AbstractResultDTO handleQuery(final AbstractQueryDTO query) {
private void injectFilter(final QueryDescribeDTO query) {
final MultivaluedMap<String, String> queryParameters = uriInfo.getQueryParameters(true);
query.filter = queryParameters.getFirst("filter");
if (queryParameters.containsKey("filterLanguage")) {
query.filterLanguage = queryParameters.getFirst("filterLanguage");
} else {
if (query.filter != null) {
if (queryParameters.containsKey("filterLanguage")) {
query.filterLanguage = queryParameters.getFirst("filterLanguage");
} else {
query.filterLanguage = "ldap";
}
} else if ((query.filter = queryParameters.getFirst("ldap")) != null) {
// LDAP-only legacy attribute
query.filterLanguage = "ldap";
}
}
Expand Down

0 comments on commit 003b58e

Please sign in to comment.