app/assets/javascripts/seed_tray.js.coffee.erb in seed_tray-0.4.0 vs app/assets/javascripts/seed_tray.js.coffee.erb in seed_tray-0.4.1
- old
+ new
@@ -18,22 +18,27 @@
# Run the code that should run on every page.
@site_wide_render()
delegate_render: =>
+ suppress_console = <%= SeedTray.configuration.suppress_console %>
controller = $("[data-controller]").data("controller")
action = $("[data-action]").data("action")
if @root[controller] && @render_defined(@root[controller])
@root[controller].render()
else
- console.info "Skipped #{@root.name}.#{controller}.render()."
+ unless suppress_console
+ console.info "Skipped #{@root.name}.#{controller}.render()."
if @root[controller] && @root[controller][action] && @render_defined(@root[controller][action])
@root[controller][action].render()
- console.info "Executed #{@root.name}.#{controller}.#{action}.render()."
+ unless suppress_console
+ console.info "Executed #{@root.name}.#{controller}.#{action}.render()."
+
else
- console.info "Skipped #{@root.name}.#{controller}.#{action}.render()."
+ unless suppress_console
+ console.info "Skipped #{@root.name}.#{controller}.#{action}.render()."
render_defined: (object) ->
object.render != undefined
site_wide_render: ->