Details

    • Company:
      All Clients/Multiple Clients

      Description

      Email address of companies should be validated against other company email addresses only.

      CC:Rohan J Khandave,Samir Shamooka Mohapatra

        Attachments

        1. Screenshot (445).png
          Screenshot (445).png
          153 kB
        2. Screenshot (446).png
          Screenshot (446).png
          146 kB
        3. Screenshot (447).png
          Screenshot (447).png
          151 kB
        4. Screenshot (449).png
          Screenshot (449).png
          181 kB

          Activity

          ramya.tantry Ramya Tantry (Inactive) created issue -
          ramya.tantry Ramya Tantry (Inactive) made changes -
          Field Original Value New Value
          Description Email address of companies should be validated against other company email addresses only.

          CC:[~rohan.khandave],[~samir]
          Email address of companies should be validated against other company email addresses only.

          CC:[~rohan.khandave],[~samir] [~Shamooka.Mohapatra]
          ramya.tantry Ramya Tantry (Inactive) made changes -
          Status To Do [ 10000 ] In Progress [ 3 ]
          ramya.tantry Ramya Tantry (Inactive) made changes -
          Developer Ramya Tantry [ ramya.tantry ]
          Remaining Estimate 8h [ 28800 ]
          Original Estimate 8h [ 28800 ]
          Hide
          ramya.tantry Ramya Tantry (Inactive) added a comment -

          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

           

          Show
          ramya.tantry Ramya Tantry (Inactive) added a comment - 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  
          ramya.tantry Ramya Tantry (Inactive) made changes -
          Status In Progress [ 3 ] Code Review [ 11801 ]
          ramya.tantry Ramya Tantry (Inactive) made changes -
          Assignee Ramya Tantry [ ramya.tantry ] Harshveer Singh [ harshveer.singh ]
          ramya.tantry Ramya Tantry (Inactive) logged work - 23/Sep/19 02:08 AM
          • Time Spent:
            4.5h
             

            Code changes

            Testing

            discussion with Rohan

          ramya.tantry Ramya Tantry (Inactive) made changes -
          Remaining Estimate 8h [ 28800 ] 3.5h [ 12600 ]
          Time Spent 4.5h [ 16200 ]
          Worklog Id 201775 [ 201775 ]
          rohan.khandave Rohan J Khandave (Inactive) made changes -
          Summary Email validation of Company CBAT : Email validation of Company
          Ashish.Durani Ashish Durani made changes -
          Status Code Review [ 11801 ] In QA Testing [ 11901 ]
          Ashish.Durani Ashish Durani made changes -
          Assignee Harshveer Singh [ harshveer.singh ] Priya Dhamande [ priya.dhamande ]
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Attachment Screenshot (446).png [ 120922 ]
          Attachment Screenshot (445).png [ 120923 ]
          Attachment Screenshot (447).png [ 120924 ]
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Attachment Screenshot (449).png [ 120925 ]
          priya.dhamande Priya Dhamande (Inactive) logged work - 25/Sep/19 02:14 AM
          • Time Spent:
            0.5h
             

            Preprod Oneim testing

          Hide
          priya.dhamande Priya Dhamande (Inactive) added a comment -

          Environment: Preprod - ONEIM
          API:
          1. api/authorizetoken/

          {token}

          2. api/company - PUT and POST
          Method: POST and PUT

          1. Able to run both API successfully
          2. Validation displayed
          3. Unable to create company with existing email id.

          Refer screen capture. So, marking jira done.

          Ramya Tantry Rohan J Khandave Hrishikesh Deshpande Sachin Hingole

          Show
          priya.dhamande Priya Dhamande (Inactive) added a comment - Environment: Preprod - ONEIM API: 1. api/authorizetoken/ {token} 2. api/company - PUT and POST Method: POST and PUT 1. Able to run both API successfully 2. Validation displayed 3. Unable to create company with existing email id. Refer screen capture. So, marking jira done. Ramya Tantry Rohan J Khandave Hrishikesh Deshpande Sachin Hingole
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Remaining Estimate 3.5h [ 12600 ] 3h [ 10800 ]
          Time Spent 4.5h [ 16200 ] 5h [ 18000 ]
          Worklog Id 202315 [ 202315 ]
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Resolution Done [ 10000 ]
          Status In QA Testing [ 11901 ] Done [ 10001 ]
          Transition Time In Source Status Execution Times
          Ramya Tantry (Inactive) made transition -
          To Do In Progress
          2d 16h 1m 1
          Ramya Tantry (Inactive) made transition -
          In Progress Code Review
          5h 9m 1
          Ashish Durani made transition -
          Code Review In QA Testing
          22h 53m 1
          Priya Dhamande (Inactive) made transition -
          In QA Testing Done
          1d 1h 15m 1

            People

            Assignee:
            priya.dhamande Priya Dhamande (Inactive)
            Reporter:
            ramya.tantry Ramya Tantry (Inactive)
            Developer:
            Ramya Tantry (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 8h
                8h
                Remaining:
                Time Spent - 5h Remaining Estimate - 3h
                3h
                Logged:
                Time Spent - 5h Remaining Estimate - 3h
                5h