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

PERSON: Setzen von einem Bis Datum auf der Rolle #1714

Closed
9 tasks done
olibrian opened this issue Apr 12, 2022 · 0 comments · Fixed by #1739
Closed
9 tasks done

PERSON: Setzen von einem Bis Datum auf der Rolle #1714

olibrian opened this issue Apr 12, 2022 · 0 comments · Fixed by #1739

Comments

@olibrian
Copy link
Member

olibrian commented Apr 12, 2022

Aktuelles Verhalten

Wird auf einer Person, welche nur eine Rolle hat, das Bis Datum in der Vergangenheit gesetzt, landet der Benutzer auf einer 404 Seite. Dies ist wohl so, weil die Person keine aktive Rolle mehr hat.

Gewünschtes Verhalten

Falls die Person keine Rolle mehr hat, soll der Benutzer auf der Gruppe landen.
Bis Datum kann nur in der Vergangenheit gesetzt werden. Zukünftiges Feature ermöglicht es dann das Bis Datum in Zukunft zu setzten.
Acts As Paranoid macht das nicht: rubysherpas/paranoia#480

Schritte zu reproduzieren

  1. Person mit einer Rolle erstellen
  2. Rolle bearbeiten
  3. Rolle Bis auf ein Datum in der Vergangenheit setzten

Wann ist der Fehler aufgetreten?

12.04.2022 - 0945

hitobito version

1.27.17

Organisation

SWW

ToDos

  • Issue aufbereiten
  • ggf. Sentry-Issues dazu heraussuchen
  • Labels für interest-xyz setzen
  • Schritte für Fehlerbehebung erfassen
  • Team informieren, um es einzuplanen

Fehlerbehebung

  • bis-Datum als Feld hinzufügen
  • bis-Datum so validieren, dass es in der Vergangenheit liegen muss
  • alle Wagons durchsehen, wo was bis-Feld schon verwendet wird
    • PBS
    • SBV
    • SWW
    • ...?

Stretch-Goal

Wenn es leicht möglich ist:

  • Eventuell Paranoia-Scope anpassen, sodass das Datum korrekt berücksichtigt wird.

Dies könnte auch ein neues Feature werden

@olibrian olibrian added the bug label Apr 12, 2022
@kronn kronn changed the title PERSON: Setzten von einem Bis Datum auf der Rolle PERSON: Setzen von einem Bis Datum auf der Rolle Apr 26, 2022
@TheWalkingLeek TheWalkingLeek self-assigned this May 6, 2022
@TheWalkingLeek TheWalkingLeek removed their assignment May 13, 2022
@mtnstar mtnstar assigned mtnstar and TheWalkingLeek and unassigned mtnstar May 17, 2022
@TheWalkingLeek TheWalkingLeek removed their assignment May 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants