‘delete user self max post count’ non accetta ‘-1’ per disabilitare

Non è possibile aggiungere il valore “-1” poiché non registra il “-”.

1 Mi Piace

Posso riprodurre questo problema. C’è stato un problema simile con un’altra impostazione l’altro giorno. Vediamo se riesco a far dare un’occhiata a qualcuno. :+1:

Sembra che il problema sia stato introdotto qui:

Ed è probabilmente correlato al fatto di non aver fornito @min= qui:

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/admin/addon/components/site-settings/integer.hbs

:thinking:

Testato questo e sembra esserci un problema con l’input di testo per desktop, per qualche motivo digitare “-” non viene scritto in quelle impostazioni, ma funziona bene sull’app mobile e per desktop si può semplicemente copiare/incollare “-” in quella impostazione e funziona allora.

Ho usato 0 e ha funzionato anche quello.

Bene, se l’impostazione è zero, ciò significa che gli account possono comunque essere auto-eliminati purché non ci siano post? Meno uno è diverso da zero.

Sì, dopo aver usato “0” ha disabilitato l’eliminazione autonoma dell’account per tutti gli utenti.

Per me c’è ancora un’opzione per un utente per eliminare il proprio account se non ha pubblicato alcun post quando tale impostazione è impostata su zero.

Ho appena creato un account utente fittizio, con zero post e la voce “elimina il mio account” è visibile con valore “0”.

Dopo aver creato un post dall’account fittizio, ho dovuto effettuare il logout e il login, quindi la voce “elimina il mio account” è scomparsa. Quindi, sì, abbiamo bisogno della possibilità di inserire “-1” per disabilitare l’eliminazione autonoma dell’account per tutti gli utenti, compresi quelli con 0 post.

1 Mi Piace

La correzione per questo sarà qui, dovrebbe essere unita più tardi oggi:

4 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 2 giorni. Non sono più consentite nuove risposte.