Revision 57677
Added by Michele Artini over 4 years ago
organizations.js | ||
---|---|---|
97 | 97 |
$scope.vocabularies = {}; |
98 | 98 |
|
99 | 99 |
$http.get('api/vocabularies').then(function successCallback(res) { |
100 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
100 | 101 |
$scope.vocabularies = res.data; |
101 | 102 |
}, function errorCallback(res) { |
102 | 103 |
alert('ERROR: ' + res.data.error + ' (' + res.data.message + ')'); |
... | ... | |
105 | 106 |
$scope.save = function() { |
106 | 107 |
$http.defaults.headers.post["Content-Type"] = "application/json;charset=UTF-8"; |
107 | 108 |
$http.post('api/organizations/save', $scope.org).then(function successCallback(res) { |
109 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
108 | 110 |
// alert('Organization saved !!!'); |
109 | 111 |
$location.url('/metadata/1/' + res.data[0]); |
110 | 112 |
}, function errorCallback(res) { |
... | ... | |
128 | 130 |
$scope.orgs = {}; |
129 | 131 |
|
130 | 132 |
$http.get('api/organizations/search/' + $routeParams.page + '/' + $routeParams.size + '?q=' + $scope.fieldValue).then(function successCallback(res) { |
133 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
131 | 134 |
$scope.orgs = res.data; |
132 | 135 |
}, function errorCallback(res) { |
133 | 136 |
alert('ERROR: ' + res.data.error + ' (' + res.data.message + ')'); |
... | ... | |
140 | 143 |
$scope.entries = []; |
141 | 144 |
|
142 | 145 |
$http.get('api/organizations/browse/countries').then(function successCallback(res) { |
146 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
143 | 147 |
$scope.entries = res.data; |
144 | 148 |
}, function errorCallback(res) { |
145 | 149 |
alert('ERROR: ' + res.data.error + ' (' + res.data.message + ')'); |
... | ... | |
154 | 158 |
$scope.orgs = []; |
155 | 159 |
|
156 | 160 |
$http.get('api/organizations/byCountry/' + $routeParams.code + '/' + $routeParams.page + '/' + $routeParams.size).then(function successCallback(res) { |
161 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
157 | 162 |
$scope.orgs = res.data; |
158 | 163 |
}, function errorCallback(res) { |
159 | 164 |
alert('ERROR: ' + res.data.error + ' (' + res.data.message + ')'); |
... | ... | |
166 | 171 |
$scope.entries = []; |
167 | 172 |
|
168 | 173 |
$http.get('api/organizations/browse/types').then(function successCallback(res) { |
174 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
169 | 175 |
$scope.entries = res.data; |
170 | 176 |
}, function errorCallback(res) { |
171 | 177 |
alert('ERROR: ' + res.data.error + ' (' + res.data.message + ')'); |
... | ... | |
180 | 186 |
$scope.orgs = []; |
181 | 187 |
|
182 | 188 |
$http.get('api/organizations/byType/' + $routeParams.type + '/' + $routeParams.page + '/' + $routeParams.size).then(function successCallback(res) { |
189 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
183 | 190 |
$scope.orgs = res.data; |
184 | 191 |
}, function errorCallback(res) { |
185 | 192 |
alert('ERROR: ' + res.data.error + ' (' + res.data.message + ')'); |
... | ... | |
206 | 213 |
$timeout(function() { $scope.message = ''; }, 3000) |
207 | 214 |
|
208 | 215 |
$http.get('api/vocabularies').then(function successCallback(res) { |
216 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
217 |
|
|
209 | 218 |
$scope.vocabularies = res.data; |
210 |
|
|
211 | 219 |
$http.get('api/organizations/get?id=' + $routeParams.id).then(function successCallback(res) { |
220 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
212 | 221 |
$scope.org = res.data; |
213 | 222 |
}, function errorCallback(res) { |
214 | 223 |
alert('ERROR: ' + res.data.error + ' (' + res.data.message + ')'); |
... | ... | |
220 | 229 |
$scope.save = function() { |
221 | 230 |
$http.defaults.headers.post["Content-Type"] = "application/json;charset=UTF-8"; |
222 | 231 |
$http.post('api/organizations/save', $scope.org).then(function successCallback(res) { |
223 |
if ($routeParams.msg == 2) { $route.reload(); } |
|
224 |
else { $location.url('/metadata/2/' + res.data[0]); } |
|
232 |
if ((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
233 |
else if ($routeParams.msg == 2) { $route.reload(); } |
|
234 |
else { $location.url('/metadata/2/' + res.data[0]); } |
|
225 | 235 |
}, function errorCallback(res) { |
226 | 236 |
alert('ERROR: ' + res.data.error + ' (' + res.data.message + ')'); |
227 | 237 |
}); |
... | ... | |
244 | 254 |
orgInfoService.getInfo($scope.orgId, function(info) { $scope.info = info; }); |
245 | 255 |
|
246 | 256 |
$http.get('api/vocabularies').then(function successCallback(res) { |
257 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
258 |
|
|
247 | 259 |
$scope.vocabularies = res.data; |
248 | 260 |
|
249 | 261 |
$http.get('api/organizations/relations?id=' + $routeParams.id).then(function successCallback(res) { |
262 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
250 | 263 |
$scope.rels = res.data; |
251 | 264 |
}, function errorCallback(res) { |
252 | 265 |
alert('ERROR: ' + res.data.error + ' (' + res.data.message + ')'); |
... | ... | |
263 | 276 |
$http.put('api/organizations/relations', null, { |
264 | 277 |
'params': { 'from': $scope.orgId, 'to': $scope.newRelation.id, 'type': $scope.newRelType } |
265 | 278 |
}).then(function successCallback(res) { |
279 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
266 | 280 |
$scope.rels = res.data; |
267 | 281 |
$scope.newRelType = ''; |
268 | 282 |
$scope.newRelation = {}; |
... | ... | |
276 | 290 |
$http.delete('api/organizations/relations', { |
277 | 291 |
'params': { 'from': $scope.orgId, 'to': to, 'type': type } |
278 | 292 |
}).then(function successCallback(res) { |
293 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
279 | 294 |
$scope.rels = res.data; |
280 | 295 |
// alert("Relation deleted !!!") |
281 | 296 |
}, function errorCallback(res) { |
... | ... | |
286 | 301 |
$scope.search = function(text, page, size) { |
287 | 302 |
$scope.orgs = []; |
288 | 303 |
$http.get('api/organizations/search/' + page + '/' + size + '?q=' + text).then(function successCallback(res) { |
304 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
289 | 305 |
$scope.searchValue = text; |
290 | 306 |
$scope.searchOrgs = res.data; |
291 | 307 |
}, function errorCallback(res) { |
... | ... | |
304 | 320 |
orgInfoService.getInfo($scope.orgId, function(info) { $scope.info = info; }); |
305 | 321 |
|
306 | 322 |
$http.get('api/vocabularies').then(function successCallback(res) { |
323 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
324 |
|
|
307 | 325 |
$scope.vocabularies = res.data; |
308 | 326 |
|
309 | 327 |
$http.get('api/organizations/enrichments?id=' + $routeParams.id).then(function successCallback(res) { |
328 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
310 | 329 |
$scope.enrichments = res.data; |
311 | 330 |
}, function errorCallback(res) { |
312 | 331 |
alert('ERROR: ' + res.data.error + ' (' + res.data.message + ')'); |
... | ... | |
319 | 338 |
$scope.saveEnrichments = function() { |
320 | 339 |
$http.defaults.headers.post["Content-Type"] = "application/json;charset=UTF-8"; |
321 | 340 |
$http.post('api/organizations/enrichments', $scope.enrichments).then(function successCallback(res) { |
341 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
322 | 342 |
alert('Enrichments updated !!!'); |
323 | 343 |
$scope.enrichments = res.data; |
324 | 344 |
}, function errorCallback(res) { |
... | ... | |
336 | 356 |
orgInfoService.getInfo($scope.orgId, function(info) { $scope.info = info; }); |
337 | 357 |
|
338 | 358 |
$http.get('api/vocabularies').then(function successCallback(res) { |
359 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
360 |
|
|
339 | 361 |
$scope.vocabularies = res.data; |
340 | 362 |
|
341 | 363 |
$http.get('api/organizations/conflicts?id=' + $routeParams.id).then(function successCallback(res) { |
364 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
342 | 365 |
$scope.conflicts = res.data; |
343 | 366 |
}, function errorCallback(res) { |
344 | 367 |
alert('ERROR: ' + res.data.error + ' (' + res.data.message + ')'); |
... | ... | |
351 | 374 |
orgsModule.controller('showAllConflictsCtrl', function ($scope, $http) { |
352 | 375 |
$scope.conflicts = []; |
353 | 376 |
$http.get('api/organizations/conflicts/all').then(function successCallback(res) { |
377 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
354 | 378 |
$scope.conflicts = res.data; |
355 | 379 |
}, function errorCallback(res) { |
356 | 380 |
alert('ERROR: ' + res.data.error + ' (' + res.data.message + ')'); |
... | ... | |
364 | 388 |
$scope.superAdminMode = superAdminMode(); |
365 | 389 |
|
366 | 390 |
$http.get('api/vocabularies').then(function successCallback(res) { |
391 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
367 | 392 |
$scope.vocs = res.data; |
368 | 393 |
|
369 | 394 |
$http.get('api/users').then(function successCallback(res) { |
395 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
370 | 396 |
$scope.users = res.data; |
371 | 397 |
}, function errorCallback(res) { |
372 | 398 |
alert('ERROR: ' + res.data.error + ' (' + res.data.message + ')'); |
... | ... | |
383 | 409 |
$scope.saveUser = function(user) { |
384 | 410 |
$http.defaults.headers.post["Content-Type"] = "application/json;charset=UTF-8"; |
385 | 411 |
$http.post('api/users', user).then(function successCallback(res) { |
412 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
386 | 413 |
$scope.users = res.data; |
387 | 414 |
}, function errorCallback(res) { |
388 | 415 |
alert('ERROR: ' + res.data.error + ' (' + res.data.message + ')'); |
... | ... | |
392 | 419 |
$scope.deleteUser = function(email) { |
393 | 420 |
if (confirm("Are you sure ?")) { |
394 | 421 |
$http.delete('api/users?email=' + email).then(function successCallback(res) { |
422 |
if((typeof res.data) == 'string') { alert("Session expired !"); location.reload(true); } |
|
395 | 423 |
$scope.users = res.data; |
396 | 424 |
}, function errorCallback(res) { |
397 | 425 |
alert('ERROR: ' + res.data.error + ' (' + res.data.message + ')'); |
Also available in: Unified diff
redirect to login after expired ajax calls