Create/assign Contact for Organization record takes additional step to complete

Description

Summary: When creating a new contact, the user must save the contact, return to the edit screen and then click on "Add contact" again before you are given the option to assign the new contact to the Organization. Immediately after the user saves the new contact, in the contact view drop down caret lists "Unassign" as an option, giving the impression that the contact has been assigned simply by creating the contact after going through the edit Organization page, when that has not happened yet.

Steps to reproduce:

1. Open the Organizations app.
2. Select an Organization from the list that appears in the second column on the screen.
3. Click on the pencil icon in the top right-hand corner of the Organization record that appears in the third column on the screen.
4. Expand the "Contact" accordion if it is not already expanded and click "Add contact."
In the "Add contact" box that appears, click the blue "New" button in the top right-hand corner.
5. Complete the "Create contact" form and ensure that the required fields (marked with a red asterisk) are completed.
6. When you have completed the form, click the blue "Save" button in the upper right-hand corner.
7. In the Contact view, the drop down menu now displays "Unassign" as an option, giving the impression that the contact has been assigned to the Organization. [see image]
8. Exit the Contact view.
9. There are no assigned contacts listed in the Contacts accordion.
10.Select "Add contact" and select the newly created contact from the list of available contacts.
11. The contact now appears in the list in the Contacts accordion.

Expected result: The Contact should be automatically assigned to the Organization after it has been created.

Actual result: The Contact was not assigned to the Organization after it was created and an additional step was needed to assign the newly created contact.

Other: See attached image for drop down menu displaying "Unassign" option from Contact view.

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Dennis Bridges January 2, 2020 at 9:58 PM

successful in folio-snapshot. Contact automatically assigned after creation.

Aliaksei Chumakou December 30, 2019 at 9:24 AM

Deployed to testing env

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created December 11, 2019 at 10:39 PM
Updated January 2, 2020 at 9:58 PM
Resolved January 2, 2020 at 9:58 PM
TestRail: Cases
TestRail: Runs