Dificultad para entender la configuración de habilitar el banner de bienvenida

Es extraño que esto persista incluso después de actualizar en la aplicación :thinking: Cuando guardamos estos valores en el servidor, enviamos un mensaje de MessageBus al cliente aquí, lo que debería actualizar la interfaz de usuario reactiva:

Pero parece que de alguna manera tus configuraciones tienen los valores verdadero/falso invertidos aquí. ¿Qué ves si haces esto en la consola de rails para tu sitio?

SiteSetting.theme_site_settings

Verás algo como esto, los números representan el ID del tema:

{1=>:enable_welcome_banner=>:false, :search_experience=>"search_icon"},
 -1=>:enable_welcome_banner=>:false, :search_experience=>"search_icon"},
 -2=>:enable_welcome_banner=>:false, :search_experience=>"search_field"}}

Intenta alternarlo y ver qué valores aparecen (necesitarás cerrar/reabrir la consola de rails cada vez que cambies el valor).

Luego, ¿puedes intentar esto?

SiteSetting.theme_site_settings_json(THEME_ID)

Reemplazando el THEME_ID con el que está teniendo problemas.

Editar: Ah, no me di cuenta de que esto estaba en un sitio alojado, puedo echar un vistazo :eyes:

2 Me gusta