Recientemente, un componente de tema tuvo un cambio en la URL de su repositorio Git.
¿Existe alguna forma de actualizar simplemente la URL de destino de este componente de tema sin tener que eliminarlo y volver a configurar todos sus ajustes?
Recientemente, un componente de tema tuvo un cambio en la URL de su repositorio Git.
¿Existe alguna forma de actualizar simplemente la URL de destino de este componente de tema sin tener que eliminarlo y volver a configurar todos sus ajustes?
Existe una tabla remote_themes.
Puedes hacer algo como esto:
theme_id=5 # reemplaza con el ID del tema que esté al final de la URL del tema
theme=Theme.find(theme_id)
rtheme=RemoteTheme.find(theme.remote_theme_id)
rtheme.remote_url='nueva URL'
rtheme.save
O, también podría arruinar tu vida por completo.
Y hoy puedes obtener toda la configuración del tema en json, lo que facilita copiar la configuración al tema con la nueva url.