Browse Source

Calendar::getPeerEventInstances

Adam Shaw 8 years ago
parent
commit
025e9aca23
1 changed files with 6 additions and 1 deletions
  1. 6 1
      src/Calendar.constraints.js

+ 6 - 1
src/Calendar.constraints.js

@@ -4,7 +4,7 @@ Calendar.prototype.isEventInstanceGroupAllowed = function(eventInstanceGroup) {
 	var eventFootprints = this.eventRangesToEventFootprints(eventInstanceGroup.getAllEventRanges());
 	var eventFootprints = this.eventRangesToEventFootprints(eventInstanceGroup.getAllEventRanges());
 	var i;
 	var i;
 
 
-	var peerEventInstances = this.eventManager.getEventInstancesWithoutId(eventDef.id);
+	var peerEventInstances = this.getPeerEventInstances(eventDef);
 	var peerEventRanges = eventInstancesToEventRanges(peerEventInstances);
 	var peerEventRanges = eventInstancesToEventRanges(peerEventInstances);
 	var peerEventFootprints = this.eventRangesToEventFootprints(peerEventRanges);
 	var peerEventFootprints = this.eventRangesToEventFootprints(peerEventRanges);
 
 
@@ -44,6 +44,11 @@ Calendar.prototype.isEventInstanceGroupAllowed = function(eventInstanceGroup) {
 };
 };
 
 
 
 
+Calendar.prototype.getPeerEventInstances = function(eventDef) {
+	return this.eventManager.getEventInstancesWithoutId(eventDef.id);
+};
+
+
 Calendar.prototype.isSelectionFootprintAllowed = function(componentFootprint) {
 Calendar.prototype.isSelectionFootprintAllowed = function(componentFootprint) {
 	var peerEventInstances = this.eventManager.getEventInstances();
 	var peerEventInstances = this.eventManager.getEventInstances();
 	var peerEventRanges = eventInstancesToEventRanges(peerEventInstances);
 	var peerEventRanges = eventInstancesToEventRanges(peerEventInstances);