Skip to content

Commit 324dc08

Browse files
Merge pull request #87 from nteske/FilteringOutDuplicateEvents
Duplicate Events Filter
2 parents ea728d2 + 16ddb19 commit 324dc08

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

widget/app.services.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,16 @@
123123
for (var i = 0; i<results.length;i++) {
124124
finalResults.events = finalResults.events.concat(results[i].data.events);
125125
}
126+
//duplicated events - filter
127+
finalResults.events=finalResults.events.filter((v,i,a)=>a.findIndex(t=>(
128+
t.UID === v.UID &&
129+
t.SUMMARY === v.SUMMARY &&
130+
t.LOCATION === v.LOCATION &&
131+
t.startDate === v.startDate &&
132+
t.endDate === v.endDate &&
133+
t.DESCRIPTION === v.DESCRIPTION))===i);
134+
//duplicated events - filter
135+
126136
deferred.resolve(finalResults);
127137
console.log("end getFeedEvents: " + new Date());
128138
});

0 commit comments

Comments
 (0)