3C's
Concern: Email address of companies gets validated against other email addresses of person's as well which throws email exists validation.
Cause: Email address is validated against all email's present in the system irrespective of whether its person or company. As same email is not allowed in the system, it throws email exists validation while adding company with same email address as that of a person.
Correction: Company email address should be validated against all company's email addresses only.
Files Affected:
DMS\DMS.App\src\DMS_AppLogic\IntegrationLogic\ProvisioningApiLogic.cs
API's Verified :
1. api/authorizetoken/{token}
2. api/company - PUT and POST
CC: Rohan J Khandave,Samir
3C's
Concern: Email address of companies gets validated against other email addresses of person's as well which throws email exists validation.
Cause: Email address is validated against all email's present in the system irrespective of whether its person or company. As same email is not allowed in the system, it throws email exists validation while adding company with same email address as that of a person.
Correction: Company email address should be validated against all company's email addresses only.
Files Affected:
DMS\DMS.App\src\DMS_AppLogic\IntegrationLogic\ProvisioningApiLogic.cs
API's Verified :
1. api/authorizetoken/{token}
2. api/company - PUT and POST
CC: Rohan J Khandave,Samir