})
.controller('TransitListCtrl',
- ['$scope','$q','$routeParams','$window','$location','egCore','egTransits','egGridDataProvider',
-function($scope , $q , $routeParams , $window , $location , egCore , egTransits , egGridDataProvider) {
+ ['$scope','$q','$routeParams','$window','egCore','egTransits','egGridDataProvider',
+function($scope , $q , $routeParams , $window , egCore , egTransits , egGridDataProvider) {
var transits = [];
var provider = egGridDataProvider.instance({});
if (!angular.isArray(transits)) transits = [transits];
angular.forEach(transits, function(transit) {
$window.open(
- $location.path(
- '/cat/item/' + transit.target_copy().id()
- ).absUrl(),
+ egCore.env.basePath + '/cat/item/' +
+ transit.target_copy().id(),
'_blank'
- ).focus();
+ ).focus()
});
}