The FE expects both the budget year(s) and budget values to be arrays, not single numbers which the BE sometimes gives. This promotes the values to arrays if they are not None before passing to the FE. They stay as plain numbers in the BE until the FE clicks save.
The FE expects both the budget year(s) and budget values to be arrays, not single numbers which the BE sometimes gives. This promotes the values to arrays if they are not None before passing to the FE. They stay as plain numbers in the BE until the FE clicks save.