|
@@ -192,11 +192,10 @@ eventManControllers.controller('EventDetailsCtrl', ['$scope', '$state', 'Event',
|
|
|
);
|
|
|
|
|
|
|
|
|
-eventManControllers.controller('EventTicketsCtrl', ['$scope', '$state', 'Event', 'EventTicket', 'Setting', '$log', '$translate', '$rootScope', 'EventUpdates', '$uibModal', '$filter',
|
|
|
- function ($scope, $state, Event, EventTicket, Setting, $log, $translate, $rootScope, EventUpdates, $uibModal, $filter) {
|
|
|
+eventManControllers.controller('EventTicketsCtrl', ['$scope', '$state', 'Event', 'EventTicket', 'Setting', '$log', '$translate', '$rootScope', 'EventUpdates', '$uibModal', '$filter', 'toaster',
|
|
|
+ function ($scope, $state, Event, EventTicket, Setting, $log, $translate, $rootScope, EventUpdates, $uibModal, $filter, toaster) {
|
|
|
$scope.ticketsOrder = ["name", "surname"];
|
|
|
$scope.countAttendees = 0;
|
|
|
- $scope.message = {};
|
|
|
$scope.query = '';
|
|
|
$scope.event = {};
|
|
|
$scope.event.tickets = [];
|
|
@@ -294,7 +293,7 @@ eventManControllers.controller('EventTicketsCtrl', ['$scope', '$state', 'Event',
|
|
|
return false;
|
|
|
}
|
|
|
if (data.error && data.message) {
|
|
|
- $scope.showMessage({message: data.message, isError: true});
|
|
|
+ toaster.pop({type: 'error', title: 'Error', body: data.message, timeout: 5000});
|
|
|
return;
|
|
|
}
|
|
|
if (!$scope.event.tickets) {
|
|
@@ -482,15 +481,16 @@ eventManControllers.controller('EventTicketsCtrl', ['$scope', '$state', 'Event',
|
|
|
|
|
|
$scope.showAttendedMessage = function(ticket, attends) {
|
|
|
var msg = {};
|
|
|
+ var msg_type = 'success';
|
|
|
var name = $scope.buildTicketLabel(ticket);
|
|
|
|
|
|
if (attends) {
|
|
|
msg.message = name + ' successfully added to event ' + $scope.event.title;
|
|
|
} else {
|
|
|
msg.message = name + ' successfully removed from event ' + $scope.event.title;
|
|
|
- msg.isWarning = true;
|
|
|
+ msg_type = 'warning';
|
|
|
}
|
|
|
- $scope.showMessage(msg);
|
|
|
+ toaster.pop({type: msg_type, title: msg.message});
|
|
|
};
|
|
|
|
|
|
$scope.setTicketAttributeAndRefocus = function(ticket, key, value) {
|
|
@@ -597,7 +597,7 @@ eventManControllers.controller('EventTicketsCtrl', ['$scope', '$state', 'Event',
|
|
|
});
|
|
|
if ($state.is('event.ticket.edit')) {
|
|
|
$scope.updateTicket($scope.ticket, function() {
|
|
|
- $scope.showMessage({message: 'ticket successfully updated'});
|
|
|
+ toaster.pop({type: 'info', title: 'ticket successfully updated'});
|
|
|
});
|
|
|
} else {
|
|
|
$scope.addTicket($scope.ticket);
|
|
@@ -651,10 +651,6 @@ eventManControllers.controller('EventTicketsCtrl', ['$scope', '$state', 'Event',
|
|
|
$scope.filterTickets();
|
|
|
};
|
|
|
|
|
|
- $scope.showMessage = function(cfg) {
|
|
|
- $scope.message && $scope.message.show && $scope.message.show(cfg);
|
|
|
- };
|
|
|
-
|
|
|
$scope.$on('$destroy', function() {
|
|
|
$scope.EventUpdates && $scope.EventUpdates.close();
|
|
|
});
|