madbob / GASdottoNG

Gestionale per i Gruppi di Economia Solidale
https://www.gasdotto.net/
GNU Affero General Public License v3.0
26 stars 17 forks source link

pulsante "Elimina" sugli ordini #280

Closed madbob closed 5 months ago

madbob commented 5 months ago

Attualmente, solo gli ordini senza prenotazioni possono essere eliminati. Se ci sono prenotazioni, il tasto "Elimina" non compare affatto.

Questo manda un po' in confusione molti utenti. Sarebbe opportuno visualizzare sempre il tasto "Elimina" che, quando l'ordine non è eliminabile, mostri un modale che spieghi la situazione ed eventualmente il - volontariamente complicato - rimedio (ovvero: invalidare a mano tutte le prenotazioni).

L'alternativa è permettere sempre l'eliminazione dell'ordine, anche se con prenotazioni, dopo una deliberatamente noiosa e complessa procedura di conferma (molteplici modali informativi e immissione password). Ma solo se non ci sono prenotazioni già consegnate e pagate: in questo caso, niente eliminazione in nessun caso.