Commit 12303383 authored by Vladimir Baranov's avatar Vladimir Baranov

Fix loading messaging popups templates from template cache

parent cbe72bc0
...@@ -533,7 +533,7 @@ angular.module('ulakbus.messaging', ['ui.bootstrap']) ...@@ -533,7 +533,7 @@ angular.module('ulakbus.messaging', ['ui.bootstrap'])
return msg; return msg;
}) })
.service("MessagingPopup", function($q, $compile, $http, $rootScope){ .service("MessagingPopup", function($q, $compile, $templateRequest, $rootScope){
function compile(template, config){ function compile(template, config){
var resultDeferred = $q.defer(); var resultDeferred = $q.defer();
...@@ -577,8 +577,8 @@ angular.module('ulakbus.messaging', ['ui.bootstrap']) ...@@ -577,8 +577,8 @@ angular.module('ulakbus.messaging', ['ui.bootstrap'])
this.show = function(config){ this.show = function(config){
if (config.templateUrl){ if (config.templateUrl){
return $http({method: 'GET', url: config.templateUrl, cache: true}).then(function(result){ return $templateRequest(config.templateUrl).then(function(result){
return compile(result.data, config) return compile(result, config)
}); });
} }
return compile(config.template, config); return compile(config.template, config);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment