This PR changes the unit type for inputs with boolean values from x to bool so they can be properly recognized and acted upon by the rest of the application stack (i.e. etengine).
Why?
As described in this and this issue boolean values are currently not handled properly: they were not validated properly and their value was interpolated and recalculated for scenarios in transition paths. Both of these issues are fixed through PR https://github.com/quintel/etengine/pull/1358. That PR depends on the changes in this PR to work properly.
How?
The unit value are simply changed from x to bool in the input definitions for the following inputs:
What?
This PR changes the unit type for inputs with boolean values from
x
tobool
so they can be properly recognized and acted upon by the rest of the application stack (i.e.etengine
).Why?
As described in this and this issue boolean values are currently not handled properly: they were not validated properly and their value was interpolated and recalculated for scenarios in transition paths. Both of these issues are fixed through PR https://github.com/quintel/etengine/pull/1358. That PR depends on the changes in this PR to work properly.
How?
The
unit
value are simply changed fromx
tobool
in the input definitions for the following inputs:Closes #1321 Closes quintel/multi-year-charts#31