Fix how optional field filter params are substituted; fix support for nested...
Fix how optional field filter params are substituted; fix support for nested optional params (#10947) * Param fixes [ci skip] * Almost all working [ci skip] * Test fixes * Test fixes * Test / linter fixes * Fix linter errors
Showing
- dev/src/dev.clj 29 additions, 9 deletionsdev/src/dev.clj
- src/metabase/query_processor/middleware/parameters.clj 5 additions, 17 deletionssrc/metabase/query_processor/middleware/parameters.clj
- src/metabase/query_processor/middleware/parameters/native.clj 56 additions, 0 deletions...metabase/query_processor/middleware/parameters/native.clj
- src/metabase/query_processor/middleware/parameters/native/interface.clj 106 additions, 0 deletions...uery_processor/middleware/parameters/native/interface.clj
- src/metabase/query_processor/middleware/parameters/native/parse.clj 93 additions, 0 deletions...se/query_processor/middleware/parameters/native/parse.clj
- src/metabase/query_processor/middleware/parameters/native/substitute.clj 66 additions, 0 deletions...ery_processor/middleware/parameters/native/substitute.clj
- src/metabase/query_processor/middleware/parameters/native/substitution.clj 188 additions, 0 deletions...y_processor/middleware/parameters/native/substitution.clj
- src/metabase/query_processor/middleware/parameters/native/values.clj 226 additions, 0 deletions...e/query_processor/middleware/parameters/native/values.clj
- src/metabase/query_processor/middleware/parameters/sql.clj 0 additions, 593 deletionssrc/metabase/query_processor/middleware/parameters/sql.clj
- test/metabase/query_processor/middleware/parameters/native/parse_test.clj 100 additions, 0 deletions...ery_processor/middleware/parameters/native/parse_test.clj
- test/metabase/query_processor/middleware/parameters/native/substitute_test.clj 122 additions, 0 deletions...rocessor/middleware/parameters/native/substitute_test.clj
- test/metabase/query_processor/middleware/parameters/native/substitution_test.clj 11 additions, 0 deletions...cessor/middleware/parameters/native/substitution_test.clj
- test/metabase/query_processor/middleware/parameters/native/values_test.clj 119 additions, 0 deletions...ry_processor/middleware/parameters/native/values_test.clj
- test/metabase/query_processor/middleware/parameters/native_test.clj 95 additions, 273 deletions...ase/query_processor/middleware/parameters/native_test.clj
Loading
Please register or sign in to comment