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

Feature/63119 adopt timespan at invoice creation #228

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

Conversation

svenwey
Copy link
Collaborator

@svenwey svenwey commented Feb 18, 2025

Fixes the related bugs 63817, 63819, 63820 and then enabled by this fix, implements 63118 and 63119.

This essentially involves the following parts:

  • [63817, 63819, 63820] deactivating turbolinks for navigation between different tabs in orders, as this introduces buggy behaviour when using the back button of the browser
  • [63118] also passing the period_shortcut as param
  • [63119] adding a button to select a period_shortcut in the creation of a new invoice. Debug an existing race condition.

All these tickets are tightly connected, why I combine them in one PR. If these should be separated either way, I'm happy to do so.

@svenwey svenwey requested a review from Kagemaru February 18, 2025 13:21
@svenwey svenwey self-assigned this Feb 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant