Add the string "to present" to ongoing contributor role dates that display on user profiles and organization profiles

Created on 13 October 2022, almost 2 years ago
Updated 24 March 2023, over 1 year ago

Problem/Motivation

When a user adds a contributor role to their profile, they have the option to leave the role end date field blank if they are still currently in the role. The role displays using the YYYY-MM format on their user profile, and if they also populated the Organization support field for that role, on the organization's profile page.

With some dates in particular, this can be confusing to users because the date range appears to be a year range that has ended, instead of an ongoing role. For example, If I were in a role starting December 2006 and am still in that role presently, it will display on my profile and organization's profile as

2006-12

which could be misunderstood to mean that I was in that role from 2006 through 2012, instead of December 2006 and ongoing.

Steps to reproduce

Add a role start date to a contributor role without a role end date and save.

Proposed resolution

For ongoing roles, add the string "to present" after the role start date

Remaining tasks

Decide on implementation

User interface changes

TBD

API changes

TBD

Data model changes

TBD

πŸ› Bug report
Status

Fixed

Version

3.0

Component

User profiles

Created by

πŸ‡ΊπŸ‡ΈUnited States dead_arm

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024