Nuovo bug con l'interfaccia di impersonificazione sperimentale

Ciao! Vorrei segnalare questo bug che ho trovato, dove se si tenta di uscire dalla nuova funzionalità sperimentale di impersonificazione, mi dice che l’URL o la risorsa richiesta non può essere trovata.

Prova:

1 Mi Piace

A proposito, questo è quello che stavo usando per questo.

Grazie per la segnalazione, darò una rapida occhiata dato che ho lavorato di recente su quest’area :eyes:

2 Mi Piace

Benvenuto in Meta :wave:

Per quanto tempo hai impersonato l’utente? Ho notato qualcosa di simile e penso che fosse correlato al fatto che stavo facendo qualcos’altro nel frattempo, quindi ho impersonato l’utente per più di 15 minuti. Penso che l’impersonificazione venga terminata a quel punto, ma l’interfaccia non lo riflette. Dopo un ricaricamento, sono sempre tornato al mio account amministratore.

1 Mi Piace

Ho trovato il problema e sto lavorando a una soluzione, è solo un bug con la modifica per utilizzare le modifiche imminenti. Sto verificando se l’utente corrente (alias l’utente impersonato) può impersonare quando si interrompe l’impersonificazione, anziché l’utente che agisce (l’amministratore).

Questo accade solo quando viene utilizzato Staff per la modifica imminente “Abilitato per”.

2 Mi Piace

Ohhh, quindi è un bug dovuto al fatto che è riservato allo staff, dato che l’utente impersonato non è staff?

1 Mi Piace

Allora il mio problema è diverso. Ho selezionato “tutti” e l’utente che ho impersonato era un moderatore.

Sì, con Tutti non importa, ma per lo Staff controllerà se l’utente corrente è nel gruppo staff (cosa che non sarà, a meno che tu non impersoni un amministratore o un moderatore).

Sì, c’è un’impostazione nascosta experimental_impersonation_time_limit_minutes impostata a 15 minuti. Non ho molta familiarità con questo sistema, ma sarebbe sicuramente un’esperienza migliore se aggiornassimo/aggiornassimo automaticamente l’interfaccia utente una volta superato questo limite, o almeno lo indicassimo da qualche parte.

1 Mi Piace

Non sono sicuro se fosse perché erano passati 15 minuti, ma non è improbabile. Non volevo aspettare altri 15 minuti per verificare. Ero più concentrato su come funzionava la modifica delle categorie per il moderatore che sulla funzione di impersonificazione.

Ma penso che l’errore nella console del browser fosse qualcosa che si riferiva al timer.

1 Mi Piace

Correzione in arrivo qui:

2 Mi Piace

Questo aggiornerà automaticamente il forum di Discourse? Perché quando ho appena fatto una prova, sembra che le modifiche non siano effettive.