var app = angular.module('wechat', ['ngRoute']);

app.constant('config', {
    rootPath: '/assets/wechat/',
    rootUrl: '/',
    apiUrl: '/api/v1/'
});


app.run(['$rootScope', 'auth', '$location', '$routeParams', function($rootScope, auth, $location, $routeParams){

    if(g_redirect_path && g_redirect_path.length>1){
        console.log(g_redirect_path);
        $location.path(g_redirect_path);
        g_redirect_path = null;
    }

    $rootScope.$on('$routeChangeError', function(event, next, current){

        if(next && next.templateUrl){
            if(!next.templateUrl.endsWith("login.html") && !next.templateUrl.endsWith("reg.html")){
                $location.path("/login");
            }
        }
    });

    $rootScope.$on('$routeChangeStart', function(event, next, current){
    });
}
]);