...
|
...
|
@@ -139,6 +139,7 @@ function RuleService($http, $q, $rootScope, $filter, types, utils) { |
139
|
139
|
var deferred = $q.defer();
|
140
|
140
|
var url = '/api/rule';
|
141
|
141
|
$http.post(url, rule).then(function success(response) {
|
|
142
|
+ invalidateRulesCache();
|
142
|
143
|
deferred.resolve(response.data);
|
143
|
144
|
}, function fail(response) {
|
144
|
145
|
deferred.reject(response.data);
|
...
|
...
|
@@ -150,6 +151,7 @@ function RuleService($http, $q, $rootScope, $filter, types, utils) { |
150
|
151
|
var deferred = $q.defer();
|
151
|
152
|
var url = '/api/rule/' + ruleId;
|
152
|
153
|
$http.delete(url).then(function success() {
|
|
154
|
+ invalidateRulesCache();
|
153
|
155
|
deferred.resolve();
|
154
|
156
|
}, function fail(response) {
|
155
|
157
|
deferred.reject(response.data);
|
...
|
...
|
@@ -161,6 +163,7 @@ function RuleService($http, $q, $rootScope, $filter, types, utils) { |
161
|
163
|
var deferred = $q.defer();
|
162
|
164
|
var url = '/api/rule/' + ruleId + '/activate';
|
163
|
165
|
$http.post(url, null).then(function success(response) {
|
|
166
|
+ invalidateRulesCache();
|
164
|
167
|
deferred.resolve(response.data);
|
165
|
168
|
}, function fail(response) {
|
166
|
169
|
deferred.reject(response.data);
|
...
|
...
|
@@ -172,6 +175,7 @@ function RuleService($http, $q, $rootScope, $filter, types, utils) { |
172
|
175
|
var deferred = $q.defer();
|
173
|
176
|
var url = '/api/rule/' + ruleId + '/suspend';
|
174
|
177
|
$http.post(url, null).then(function success(response) {
|
|
178
|
+ invalidateRulesCache();
|
175
|
179
|
deferred.resolve(response.data);
|
176
|
180
|
}, function fail(response) {
|
177
|
181
|
deferred.reject(response.data);
|
...
|
...
|
|