-
- Downloads
Last Used Param Value doesn't fill in with default value if cleared (#46468)
* Last Used Param Value doesn't fill in with default value if cleared Fixes #46368 The Last used parameter value is cleared when the frontend sends `nil` as the parameter's value. This works except in cases where a user clears a parameter with a default value. In this case, we want to indicate that the parameter is cleared, so we store `nil` in the appdb in such a case. * Update src/metabase/query_processor/dashboard.clj Co-authored-by:metamben <103100869+metamben@users.noreply.github.com> * add assertion showing that 'nil' with default is still stored --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
Showing
- src/metabase/models/user_parameter_value.clj 16 additions, 16 deletionssrc/metabase/models/user_parameter_value.clj
- src/metabase/query_processor/dashboard.clj 4 additions, 6 deletionssrc/metabase/query_processor/dashboard.clj
- test/metabase/api/dashboard_test.clj 19 additions, 11 deletionstest/metabase/api/dashboard_test.clj
- test/metabase/models/user_parameter_value_test.clj 12 additions, 1 deletiontest/metabase/models/user_parameter_value_test.clj
Please register or sign in to comment