Skip to content
This repository was archived by the owner on Apr 12, 2024. It is now read-only.

Commit 2b8baf7

Browse files
KELiONpkozlowski-opensource
authored andcommittedJan 18, 2015
refactor($templateRequest): remove repeated decrementation and unnecessary local variable
Closes #10780
1 parent b8e8c55 commit 2b8baf7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed
 

‎src/ng/templateRequest.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ var $compileMinErr = minErr('$compile');
2222
function $TemplateRequestProvider() {
2323
this.$get = ['$templateCache', '$http', '$q', function($templateCache, $http, $q) {
2424
function handleRequestFn(tpl, ignoreRequestError) {
25-
var self = handleRequestFn;
26-
self.totalPendingRequests++;
25+
handleRequestFn.totalPendingRequests++;
2726

2827
var transformResponse = $http.defaults && $http.defaults.transformResponse;
2928

@@ -41,13 +40,14 @@ function $TemplateRequestProvider() {
4140
};
4241

4342
return $http.get(tpl, httpOptions)
43+
.finally(function() {
44+
handleRequestFn.totalPendingRequests--;
45+
})
4446
.then(function(response) {
45-
self.totalPendingRequests--;
4647
return response.data;
4748
}, handleError);
4849

4950
function handleError(resp) {
50-
self.totalPendingRequests--;
5151
if (!ignoreRequestError) {
5252
throw $compileMinErr('tpload', 'Failed to load template: {0} (HTTP status: {1} {2})',
5353
tpl, resp.status, resp.statusText);

0 commit comments

Comments
 (0)
This repository has been archived.