Currently, many parameters in the codebase are not being systematically checked for their 'required' property. This often leads to situations where required parameters are not enforced, which can introduce bugs or unintended behaviour in the API handling.
ToDo:
- Implement a consistent mechanism to check and enforce the 'required' attribute of parameters throughout the codebase.
This improvement should reduce errors due to missing data and improve the robustness of the API layer.
Currently, many parameters in the codebase are not being systematically checked for their 'required' property. This often leads to situations where required parameters are not enforced, which can introduce bugs or unintended behaviour in the API handling.
ToDo:
This improvement should reduce errors due to missing data and improve the robustness of the API layer.