Estoy usando rack mini profiler en rieles muy bien, pero durante algunas sesiones de codificación, especialmente cuando estoy trabajando en un código diferente del lado del cliente, se pone en el camino. (principalmente en mi herramienta de depuración del lado del cliente gráficos de red, etc.)¿Cómo desactivar Rack-Mini-Profiler temporalmente?
Estoy tratando de apagarlo con un filtro anterior, que también sirve para ver si el usuario está autorizado para ver el perfil de todos modos, pero "desautorizar "no parece hacer nada por mí". Aquí está mi código llamado como antes filtro:
def miniprofiler
off = true
if off || !current_user
Rack::MiniProfiler.deauthorize_request
return
elsif current_user.role_symbols.include?(:view_page_profiles)
Rack::MiniProfiler.authorize_request
return
end
Rack::MiniProfiler.deauthorize_request
end
también sé que hay un ajuste "Rack :: MiniProfiler.config.authorization_mode", pero no puedo encontrar documentación sobre lo que los posibles ajustes son, y no ver lo usó en el código? Ahora mismo me dice: allow_all, pero: allow_none tampoco hace nada.
Incluso si puedo establecer temporalmente un valor en el archivo de entorno de desarrollo y reiniciar el servidor, eso serviría para mis propósitos.
¡Excelente! Gracias por agregar que Sam! –
¡Funciona muy bien! Gracias de nuevo. –
@DaveSanders no se preocupe, no dude en realizar solicitudes de funciones, etc. en http://community.miniprofiler.com –