Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change checkbox to radio for contact primary email #23

Open
wondertrout opened this issue Oct 23, 2021 · 0 comments
Open

Change checkbox to radio for contact primary email #23

wondertrout opened this issue Oct 23, 2021 · 0 comments
Labels
Type:Suggestion Issue containing a suggestion of functionality, process or UI. Associated PRs are called enhancement

Comments

@wondertrout
Copy link

Issue

When creating or editing a contact record with multiple email addresses, the system currently allows the user to select multiple email addresses as the primary address - but then receives an error indicating that a contact can only have one primary email address. By changing from a checkbox to a radio selector, this situation and resulting error message is avoided.

Expected Behavior

Editing a contact record with multiple email addresses should use the radio selector rather than a checkbox to indicate which is the primary contact record.

Actual Behavior

Multiple email addresses are allowed to be selected as the primary address but when the record is saved an error message is displayed indicating that only one email address can be made the primary address.

Possible Fix

Change current checkbox control to radio group control

Steps to Reproduce

  1. Edit contact record with multiple email addresses
  2. Select multiple addresses as primary
  3. Save contact record

Context

This is a usability issue. I would imagine it should be a medium priority if it is a simple code fix.

Your Environment

  • SuiteCRM Version used: v8
  • Browser name and version (e.g. Chrome Version 51.0.2704.63 (64-bit)): Any/all
  • Environment name and version (e.g. MySQL, PHP 7): MYSQL 8, PHP 7.4
  • Operating System and version (e.g Ubuntu 16.04): Ubuntu 20.04
@johnM2401 johnM2401 added the Type:Suggestion Issue containing a suggestion of functionality, process or UI. Associated PRs are called enhancement label Nov 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type:Suggestion Issue containing a suggestion of functionality, process or UI. Associated PRs are called enhancement
Projects
None yet
Development

No branches or pull requests

2 participants