Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • concrexit concrexit
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 70
    • Issues 70
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 10
    • Merge requests 10
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • thaliathalia
  • concrexitconcrexit
  • Issues
  • #513
Closed
Open
Issue created Sep 19, 2017 by Joost Rijneveld@lrijneveldContributor

Almost-adjacent committee memberships should keep 'member since' date

One-sentence description

On a committee page, the 'member since' date should ignore small gaps of 1 day in membership history, since these are typically administration errors.

See e.g. @lscholten's Technicie membership.

Current behaviour

When a member has a 1-day gap (member from t to t+x, chair from t+x+1 to now), the join date is reset to the new membership's starting date (i.e. t+x+1).

Expected behaviour

When a member has a 1-day gap (member from t to t+x, chair from t+x+1 to now), the join date should be the original join date (i.e. t).

Steps to reproduce

  1. Create a membership from t to t+2years
  2. Create a membership from t+2years+1day to now
  3. Observe that 'committee member since' says 't+2years', not 't'
Edited Sep 19, 2017 by Joost Rijneveld
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking