Files
meanTorrent/modules/core/client/services/debug.client.service.js
2018-05-28 00:19:48 +08:00

28 lines
736 B
JavaScript

(function () {
'use strict';
// Users service used for communicating with the users REST endpoint
angular
.module('core')
.factory('DebugConsoleService', DebugConsoleService);
DebugConsoleService.$inject = ['MeanTorrentConfig', 'Authentication'];
function DebugConsoleService(MeanTorrentConfig, Authentication) {
var appConfig = MeanTorrentConfig.meanTorrentConfig.app;
var announceConfig = MeanTorrentConfig.meanTorrentConfig.announce;
var service = {
info: debugInfo
};
return service;
function debugInfo(obj) {
if (appConfig.showClientDebugLog && announceConfig.debugClientSideUser.ids.includes(Authentication.user._id)) {
console.log(obj);
}
}
}
}());