Sì, penso che tu stia descrivendo bene il problema.
@christo Penso che dobbiamo considerare alcune combinazioni diverse qui:
Dato che stiamo unendo l’argomento A (un singolo post) nell’argomento B, ci sono i seguenti casi da considerare:
-
- il post dell’argomento A è più recente dell’ultimo post dell’argomento B
- a. viene selezionata la conservazione della cronologia
- b. la conservazione della cronologia non è selezionata
-
- il post dell’argomento A è più vecchio dell’ultimo post dell’argomento B
- c. viene selezionata la conservazione della cronologia
- d. la conservazione della cronologia non è selezionata
Penso che il comportamento previsto sia che l’argomento venga aggiornato in tutti i casi, tranne nel caso 2(c).
In ogni caso tranne 2(c), il post dall’argomento A verrebbe aggiunto alla fine dell’argomento B, quindi penso che l’unione dovrebbe impostare la data di aggiornamento in base a quando è avvenuta l’unione.
Non sono esattamente sicuro di cosa mi aspetterei che accadesse nel caso 2(d), se l’amministratore in seguito eseguisse “reimposta data di aggiornamento”. Penso che probabilmente dovrebbe aggiornare la data di aggiornamento alla data del post creato più di recente nell’argomento (ad esempio, il penultimo post).
@martin tu ed io abbiamo pensato alla logica della data di aggiornamento in altri scenari: quanto sopra ha senso per te?