search
@@ -237,6 +237,7 @@
expand_more
@@ -255,7 +256,7 @@
close
+ ng-click="editor.removeAttendee($chip)">close
diff --git a/UI/WebServerResources/js/Scheduler/ComponentController.js b/UI/WebServerResources/js/Scheduler/ComponentController.js
index e5ab49775..69a1b533d 100644
--- a/UI/WebServerResources/js/Scheduler/ComponentController.js
+++ b/UI/WebServerResources/js/Scheduler/ComponentController.js
@@ -159,6 +159,7 @@
//vm.searchText = null;
vm.cardFilter = cardFilter;
vm.addAttendee = addAttendee;
+ vm.removeAttendee = removeAttendee;
vm.addAttachUrl = addAttachUrl;
vm.cancel = cancel;
vm.save = save;
@@ -218,6 +219,12 @@
}
}
+ function removeAttendee(attendee) {
+ vm.component.deleteAttendee(attendee);
+ if (vm.component.attendees.length === 0)
+ vm.showAttendeesEditor = false;
+ }
+
function save(form, options) {
if (form.$valid) {
vm.component.$save(options)