rupted') return;

						var startTime = new Date(incident.createdAt);
						var endTime = incident.resolved ? new Date(incident.resolvedAt) : new Date();

						// Overlap each day. If any overlap => mark worstSeverity
						dayStats.forEach(ds => {
							var dayStart = new Date(ds.dateStr + 'T00:00:00Z');
							var dayEnd = new Date(ds.dateStr + 'T23:59:59Z');

							var overlapStart = (startTime > dayStart) ? startTime : dayStart;
							var overlapEnd = (endTime < dayEnd) ? endTime : dayEnd;
							if