From 238c459d018559252c21f71b5091f5af9f9e0cd5 Mon Sep 17 00:00:00 2001 From: Juan Cruz Viotti Date: Tue, 19 Jan 2016 10:26:51 -0400 Subject: [PATCH] Make LoggerService use Angular's $log This has the added benefit that services like TrackJS, which deeply integrate with Angular, will share the messages with the service. --- build/browser/app.js | 4 ++-- lib/browser/modules/logger.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build/browser/app.js b/build/browser/app.js index cb7afe27..d8ad7882 100644 --- a/build/browser/app.js +++ b/build/browser/app.js @@ -552,7 +552,7 @@ imageWriter.service('ImageWriterService', function($q, $timeout, LoggerService) var angular = require('angular'); var logger = angular.module('ResinEtcher.logger', []); -logger.service('LoggerService', function() { +logger.service('LoggerService', function($log) { 'use strict'; /** @@ -566,7 +566,7 @@ logger.service('LoggerService', function() { * LoggerService.debug('Hello World'); */ this.debug = function(message) { - console.debug(new Date() + ' ' + message); + $log.debug(new Date() + ' ' + message); }; }); diff --git a/lib/browser/modules/logger.js b/lib/browser/modules/logger.js index 8e92f46f..737efdcc 100644 --- a/lib/browser/modules/logger.js +++ b/lib/browser/modules/logger.js @@ -21,7 +21,7 @@ var angular = require('angular'); var logger = angular.module('ResinEtcher.logger', []); -logger.service('LoggerService', function() { +logger.service('LoggerService', function($log) { 'use strict'; /** @@ -35,7 +35,7 @@ logger.service('LoggerService', function() { * LoggerService.debug('Hello World'); */ this.debug = function(message) { - console.debug(new Date() + ' ' + message); + $log.debug(new Date() + ' ' + message); }; });