From 0130ea8c144442713f5803a2f7fefc6a35daea3a Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Tue, 18 Dec 2012 02:56:59 +0100 Subject: [PATCH] Make console.log working in IE8. --- app/assets/javascripts/app/lib/app_init/log.js.coffee | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/assets/javascripts/app/lib/app_init/log.js.coffee b/app/assets/javascripts/app/lib/app_init/log.js.coffee index 81c4339ea..80a4ab0ed 100644 --- a/app/assets/javascripts/app/lib/app_init/log.js.coffee +++ b/app/assets/javascripts/app/lib/app_init/log.js.coffee @@ -11,10 +11,10 @@ class App.Log _instance ?= new _Singleton _instance.log( module, level, args ) - class _Singleton constructor: -> @config = {} +# @config['Collection'] = true # Session: true # ControllerForm: true @@ -24,9 +24,9 @@ class _Singleton else if @config[ module ] @_log( module, level, args ) - _log: ( module, level, args ) -> - return if !console - return if !console.log + return if !'console' in window + return if !'log' in console + return if !typeof console.log isnt 'function' console.log "App.#{module}(#{level})", args