Epic: {T288305}
==Description
During the Sprint 01 we worked on a new function to validate project to manage the 'invalid characters' error (we missed it during the initial phase of the development). A function called `ValidateProject` was added to aqsassist to be used from a middleware function in all the services. We did it for some of them but this task was deferred because other services had been already deployed. geo-analytics was one of those services, so we still need to include this validation.
==Acceptance Criteria
[] A middleware function has been created to validate project to manage the 'invalid characters' 400 error.
==Required
[] Add new unit/integration test cases for this new scenario (an invalid project is requested)
[] Run unit and integration tests after adding the new middleware function