deduplicateEmails method

void deduplicateEmails ()

Implementation

void deduplicateEmails() {
  var emailsSeen = Set<String>();
  var uniqueEmails = <Email>[];
  for (var email in emails) {
    if (!emailsSeen.contains(email.address)) {
      emailsSeen.add(email.address);
      uniqueEmails.add(email);
    }
  }
  emails = uniqueEmails;
}