"blocked onebox domains" non funziona

Ho inserito youtube.com nelle impostazioni “blocked onebox domains”. Poi ho creato un post con un link di YouTube. È apparsa un’anteprima (onebox). Il comportamento atteso è che non ci sia un’anteprima (onebox). Questo dovrebbe essere riproducibile.

Inoltre, non c’è un modo per disabilitare globalmente le anteprime (onebox) che io possa vedere. Questo è davvero fastidioso. Un modo ovvio per consentirlo sarebbe che “blocked onebox domains” supportasse *. Se il bug principale viene corretto, suggerisco di farlo insieme ad esso.

Non riesco a riprodurlo. Il link è nella forma https://www.youtube.com/watch?v=XXXX? Potresti voler bloccare anche youtu.be.

Basta impostare max_oneboxes_per_post a 0.

5 Mi Piace

Grazie. Funziona. Avrei dovuto notarlo.

Sì, è in quella forma.

Ok. Ho fatto qualche esperimento in più e il problema si presenta solo per i domini per i quali è già stata generata un’anteprima del link. Quindi, se crei un nuovo post, incolli un link al dominio X, che genera una casella di anteprima del link, (non completare nemmeno il post) quindi blocchi il dominio, quindi crei un nuovo post, incolli lo stesso link, l’anteprima del link viene generata nonostante sia bloccato.

Informazioni aggiuntive: versione su cui ho testato: Discourse 2.9.0.beta7 - GitHub - discourse/discourse: A platform for community discussion. Free, open, simple. versione 5894e7d30f2c597b9750f6b6a55d81f9d101c037

Sì, sembra che la cache venga controllata prima che la blocklist venga controllata: discourse/lib/final_destination.rb at main · discourse/discourse · GitHub

3 Mi Piace

Ho appena riscontrato anch’io questo problema ed è un bug piuttosto fastidioso.

Ciò non significa che questi dovrebbero essere scambiati?

1 Mi Piace