Added two functions to validate dates. A general function that checks if a date interval is valid (the start date is before the end date) and a specific function that checks if the start date of an extended project is later than the end date of the original period.
The validations were added as checks on a few components, disabling buttons if the checks aren't met.
Added two functions to validate dates. A general function that checks if a date interval is valid (the start date is before the end date) and a specific function that checks if the start date of an extended project is later than the end date of the original period.
The validations were added as checks on a few components, disabling buttons if the checks aren't met.
This fixes https://github.com/itenium-be/confac/issues/230