L'OP viene rimosso dal PM quando l'argomento viene convertito in PM?

Ho un utente che afferma che quando converte un argomento in un PM, l’autore originale/proprietario dell’argomento viene rimosso dal PM.

Il processo consiste nel convertire l’argomento in PM e quindi aggiungere il gruppo @support. Quando ciò accade, la persona che ha convertito il PM (che è un membro del gruppo di supporto) viene rimossa dal PM (poiché ciò duplicerebbe le sue notifiche), ma anche il proprietario viene rimosso, quindi si chiedono perché il loro post sia stato eliminato.

Sembra che l’aggiunta del gruppo al PM stia rimuovendo il proprietario dell’argomento.

Non vedo nulla nei log che suggerisca come stia accadendo.

3 Mi Piace
Test non funzionante

Ho appena eseguito un test e riscontrato un problema simile/lo stesso:

  • Crea argomento
  • Chiave inglese argomento → rendi messaggio privato
  • Invita un gruppo

* Un membro (anche se non l'OP) viene rimosso dal sistema.

Tuttavia, rispondere all’argomento invia ancora all’utente rimosso una notifica ad alta priorità, il che sembra suggerire che non sia stato rimosso del tutto.

Modifica: Ho combinato gli utenti di test nel gruppo e ho rovinato il test. Mi scuso. Ne proverò uno pulito.

Test pulito (Questa volta assicurandomi che il mio utente di gruppo non facesse parte dell’argomento originale :slightly_smiling_face:)

Questa volta ho usato un utente di test TL1 come OP, invece dell’amministratore.

  • Crea argomento pubblico come utente TL1
  • Converti argomento in PM (come amministratore)
  • Invita gruppo (come amministratore)

* L'OP viene rimosso e non rimane alcuna traccia. L'utente non riceve notifiche sulle risposte

Mi chiedo se sia perché quell’utente di test non ha il permesso di parlare con quel gruppo? Ci riproverò. :slightly_smiling_face:


Mi sono un po’ perso in questo, quindi potrei dover andare a sdraiarmi un po’, ma sembra che l’OP venga perso al momento della conversione argomento->PM:

L’OP non ha alcuna traccia per quell’argomento in topic_allowed_users

3 Mi Piace

Sembra che sia quello che viene segnalato.

Sembra che questo sia un nuovo comportamento. Non so se sia intenzionale, ma sembra un bug che tu rimuova l’originatore dell’argomento da un messaggio quando lo cambi in un PM?

1 Mi Piace

Mi sembrava insolito. Non riuscivo a pensare a una circostanza in cui ti saresti convertito e avresti voluto perdere l’OP come partecipante?

2 Mi Piace

L’unico commit recente che riesco a trovare e che penso possa essere correlato è FIX: Update user stat counts when post/topic visibility changes. (#15… · discourse/discourse@b876ff6 · GitHub ma non sembra che debba essere collegato. Forse qualcos’altro sta modificando topic_allowed_users in qualche modo che non capisco.

Sto riscontrando lo stesso comportamento anche su altri siti. Sembra un po’ strano “espellere” l’OP quando l’argomento pubblico viene spostato in uno privato. Non mi piace parlare da solo, ma finisce così :slight_smile:

Grazie, Matthew. Pensi che si tratti di una regressione di qualche tipo? Credi che questa “rimozione dell’OP dall’argomento quando viene reso privato” sia una funzionalità o un bug?

La mia ipotesi sarebbe un bug.

Non capisco perché dovresti convertire una discussione pubblica in un messaggio privato, e poi parlare da solo? O forse non sono abbastanza pazzo per questo :sweat_smile:

1 Mi Piace

Questo continua a essere un problema per noi.

È un bug o è intenzionale? Qualcuno può confermare, per favore?

1 Mi Piace

Credo che questo sia stato risolto nell’ultima versione. Se aggiorni, dovrebbe essere tutto risolto. :+1:

(e l’ho appena testato sul mio sito di prova e funziona per me)

4 Mi Piace

Grazie, @JammyDodger! Non avevo notato quel commit. @Parker1090, il tuo sito si sta aggiornando ora.

3 Mi Piace