public void saveNew(String email, boolean admin) {
    Assert.notNull(email);
    Assert.isTrue(!email.trim().isEmpty());

    if (alreadyExists(email)) {
      return;
    }
    User u = new User();
    u.setEmail(email);
    u.setAdmin(admin);
    repository.save(u);
  }