los "dominios de onebox bloqueados" no funcionan

Puse youtube.com en la configuración de “dominios de onebox bloqueados”. Luego hice una publicación con un enlace de youtube. Apareció un onebox. El comportamiento esperado es que no haya vista previa de onebox. Eso debería ser reproducible.

Además, no hay forma de deshabilitar los oneboxes globalmente que pueda ver. Esto es realmente molesto. Una forma obvia de permitir esto sería que los “dominios de onebox bloqueados” admitieran *. Si el error principal se soluciona, sugiero hacer eso junto con él.

No puedo reproducir esto. ¿El enlace tiene el formato https://www.youtube.com/watch?v=XXXX? Es posible que también quieras bloquear youtu.be.

Simplemente establece max_oneboxes_per_post en 0.

5 Me gusta

Gracias. Esto funciona. Debería haberme dado cuenta.

Sí, tiene ese formato.

Ok. He experimentado un poco más y el problema solo aparece en dominios para los que ya se ha generado una vista previa del enlace. Por lo tanto, si creas una nueva publicación, pegas un enlace al dominio X, que genera un cuadro de vista previa del enlace (ni siquiera completes la publicación), luego bloqueas el dominio, luego creas una nueva publicación, pegas el mismo enlace, se genera la vista previa del enlace a pesar de que está bloqueado.

Información adicional: versión en la que probé: Discourse 2.9.0.beta7 - GitHub - discourse/discourse: A platform for community discussion. Free, open, simple. version 5894e7d30f2c597b9750f6b6a55d81f9d101c037

Sí, parece que la caché se comprueba antes de que se compruebe la lista de bloqueo: discourse/lib/final_destination.rb at main · discourse/discourse · GitHub

3 Me gusta

Yo también acabo de encontrar este problema y es un error bastante molesto.

¿No significa esto que deberían intercambiarse?

1 me gusta