arnaucube
arnaucube/commonroutesAppPublic Self-hosted repository
commonroutesApp/www/js/main.js
www/js/main.jsRaw
 1angular.module('app.main', ['pascalprecht.translate'])
 2
 3  .controller('MainCtrl', function($scope, $stateParams, $translate, $filter,
 4    $ionicLoading, $http) {
 5    if (localStorage.getItem("cim_app_userdata")) {
 6      $scope.storageuser = JSON.parse(localStorage.getItem("cim_app_userdata"));
 7      console.log($scope.storageuser);
 8    }
 9    //get the num of pendent notifications each time
10    $http.get(urlapi + 'numnotifications')
11      .then(function(data) {
12          $scope.storageuser.notifications = data.data;
13          console.log(data.data);
14          localStorage.setItem("cim_app_storageuser", JSON.stringify($scope.storageuser));
15      }, function(data) {
16        console.log('data error');
17        $ionicLoading.show({
18          template: 'Error connecting server',
19          noBackdrop: true,
20          duration: 2000
21        });
22      });
23  });