Creo que es un caso bastante raro, pero aún así… ![]()
Los componentes de temas a menudo tienen este botón para instalar el componente de tema en un Discourse remoto:
![]()
Aquí, introduje discourse.canapin.com en lugar de discourse.canapin.dev. El primer dominio lleva a una IP que no funciona, un remanente de experimentos pasados. ![]()
Luego, no hay ningún mensaje de error. El botón “Instalar” permanece gris y no sucede nada:
Después de un tiempo, https://meta.discourse.org/theme-install-checker.json obviamente devuelve un error 502, pero solo es visible en la pestaña de red de las herramientas de desarrollador del navegador.
No estoy seguro de si se debe hacer algo al respecto, pero como sigo mezclando mis dominios, me llevó a esta situación un par de veces y no entendí qué estaba mal (porque no se mostraba ningún error).
Quizás se debería mostrar un mensaje, sea cual sea el número de error.
Quizás se debería agregar un ícono de carga junto a “Instalar” en el botón si la operación toma más tiempo de lo habitual.
![]()
edición: Vi que hay un ícono de carga genial en el botón de edición rápida. Algo como esto encajaría:

