Skip to content

[Bug/Design] Edit Project Member page requires an email, has a broken link, and shows ROR id instead of name #1066

@bofstein

Description

@bofstein

When you go to Edit Project Member Details, there are a few bugs on the page:

  • At the top we should say "Update Project Member information" instead of "collaborator"
    • Overall have text match between
  • The Affiliation is showing the ROR ID. We should show the name of the Institution here, even if stored as ROR on the BE.
    • It shows the display name on the Add page, but then changes to ID when editing
    • Frontend may be using the wrong property
  • The form won't let me save without an Email address, even though that's not a required field. We should copy the text from the Add Member page, which shows (Required) and (Recommended) on relevant fields.
    • FE is validating on an email regex that doesn't work on an empty string
  • The link to learn about CRediT is broken on both the Add page and Edit page
    • Translation key needs to be fixed - Crowdin escapes some tags
Image
  • Roles are in a different order on the two pages - we should have them be in the same order on both (perhaps alphabetical), with "No role assigned" moved to the bottom

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions