15672: Fixes filter translations to snake case.
authorLucas Di Pentima <lucas@di-pentima.com.ar>
Mon, 16 Dec 2019 21:09:39 +0000 (18:09 -0300)
committerLucas Di Pentima <lucas@di-pentima.com.ar>
Mon, 16 Dec 2019 21:11:03 +0000 (18:11 -0300)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

src/services/api/filter-builder.ts

index 77fcef6fca096bf8a13a406f1b3e0b1bd1a8ed25..d5903c564b8b5e1a08b1613d5aa8cee77af3453e 100644 (file)
@@ -2,8 +2,6 @@
 //
 // SPDX-License-Identifier: AGPL-3.0
 
-import * as _ from "lodash";
-
 export function joinFilters(filters0?: string, filters1?: string) {
     return [filters0, filters1].filter(s => s).join(",");
 }
@@ -83,9 +81,7 @@ export class FilterBuilder {
                 ? resourcePrefix + "."
                 : "";
 
-            const fld = field.indexOf('properties.') < 0 ? _.snakeCase(field) : field;
-
-            this.filters += `${this.filters ? "," : ""}["${resPrefix}${fld}","${cond}",${value}]`;
+            this.filters += `${this.filters ? "," : ""}["${resPrefix}${field}","${cond}",${value}]`;
         }
         return this;
     }