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

Totalausfall: Stornierung optional #1347

Open
wants to merge 15 commits into
base: master
Choose a base branch
from
Open

Conversation

hansmorb
Copy link
Contributor

@hansmorb hansmorb commented Sep 2, 2023

Behebt issue #866

TODO:

  • Erwartetes Verhalten klären was Buchungserinnerungen für User & Standorte angeht (sollen bei Totalausfall aber noch existierender Buchung Nutzende und Station immer noch an die Buchung erinnert werden?)
    • Erwartetes Verhalten ist: Erinnerungen gehen nicht raus, weder an Station, noch an Buchende, in Commit 0bb5234 umgesetzt.
  • Einstellung oberhalb von Buchungsregeln schieben

closes #866

@hansmorb hansmorb added enhancement New feature or request php Pull requests that update Php code labels Sep 2, 2023
@codecov
Copy link

codecov bot commented Sep 2, 2023

Codecov Report

Attention: Patch coverage is 80.95238% with 4 lines in your changes missing coverage. Please review.

Project coverage is 50.41%. Comparing base (852c969) to head (e4a8275).
Report is 86 commits behind head on master.

Files with missing lines Patch % Lines
src/Model/Restriction.php 0.00% 2 Missing ⚠️
src/Service/Booking.php 0.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff            @@
##             master    #1347   +/-   ##
=========================================
  Coverage     50.41%   50.41%           
- Complexity     2719     2733   +14     
=========================================
  Files            99       99           
  Lines         11296    11343   +47     
=========================================
+ Hits           5695     5719   +24     
- Misses         5601     5624   +23     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@hansmorb hansmorb added this to the Heavy User Funktionen milestone Sep 2, 2023
@hansmorb hansmorb modified the milestones: Heavy User Funktionen, 2.10 May 17, 2024
@hansmorb hansmorb requested a review from datengraben November 27, 2024 18:37
Copy link
Contributor

@datengraben datengraben left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Den Code habe ich reviewed.

Funktional sollte das passen.

Die PHPdocs der Repo/Models für Restriction und Booking sollten wir auch nochmal anschauen. War gerade nicht ganz einfach das zu verstehen.

Ein anderes Thema wäre noch die Auswertung ("Statistik") der Buchungs-Zeitrahmen über den Zeitrahmen-Export. Da sie jetzt nicht mehr cancel-ed werden, sind Sie weiterhin ungekennzeichnet vorhanden. Ich weiß noch nicht ob es eine andere Lösung benötigt, aber aktuell würde ich für die Zeitrahmen-Auswertung so machen, das ich mir Buchungs-Zeitrahmen und Restrictions-Zeitrahmen exportiere und so die Breakdown-Buchungen herausrechne.

Nach so Änderungen wie der hier, tendiere ich noch mehr für ein Hosting der Dokumentation/Handbuch Quellen auch hier im Repo (und nicht in der WP-Instanz). Dann könnte man das direkt ändern und im Nachinein besser über die Commits tracken.

Das hat aber jetzt weniger mit dem Review zu tun.

src/Model/Restriction.php Outdated Show resolved Hide resolved
src/Model/Booking.php Outdated Show resolved Hide resolved
src/Model/Booking.php Outdated Show resolved Hide resolved
src/Model/Booking.php Show resolved Hide resolved
@hansmorb hansmorb requested a review from datengraben December 17, 2024 16:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request php Pull requests that update Php code
Projects
Status: In progress
Development

Successfully merging this pull request may close these issues.

Einschränkung: Stornierung optional
2 participants