Fix new budget getting non-unique ill-formatted name
A new budget was given a name with incorectly formatted year, e.g. 'Budget 2,020'. Moreover, if the name already existed, a non-unique name was given every time, e.g. 'Budget 2,020 1'.
This commit solves the issue so that a new budget is given correctly formatted unique name.
Signed-off-by: Robert Szczesiak dev.rszczesiak@gmail.com
Edited by Robert Szczesiak