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

gestire rimozione varianti #219

Closed
madbob opened this issue Sep 30, 2023 · 1 comment
Closed

gestire rimozione varianti #219

madbob opened this issue Sep 30, 2023 · 1 comment
Labels

Comments

@madbob
Copy link
Owner

madbob commented Sep 30, 2023

Se il valore di una variante, o l'intera variante stessa, vengono rimosse quando c'e' un ordine ancora aperto, il DB perde consistenza e risulta in una serie di errori.

Introdurre un controllo in fase di modifica della variante. O impedendo del tutto l'eliminazione di quelle attualmente in uso da prenotazioni aperte, o proponendo un qualche genere di soluzione all'operatore (relativamente semplice in caso di singola variante con singolo valore, più complessa in caso di combinazioni diverse).

@madbob madbob added the bug label Oct 24, 2023
@madbob
Copy link
Owner Author

madbob commented Jan 20, 2025

Aggiornamento: non permettere di rimuovere varianti e valori per i quali esistono prenotazioni (correnti o passate). Semmai, impostarle come "non ordinabili".

In questo modo viene forzatamente mantenuta la consistenza storica di tutte le prenotazioni passate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Fatto
Development

No branches or pull requests

1 participant