Skip to content

Instantly share code, notes, and snippets.

@paulhoadley
Created April 22, 2016 10:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save paulhoadley/14c333a85f1a5a19b0ca45c67f9784e9 to your computer and use it in GitHub Desktop.
Save paulhoadley/14c333a85f1a5a19b0ca45c67f9784e9 to your computer and use it in GitHub Desktop.
$ git diff Sources/net/logicsquad/wipe/model/Invitation.java
diff --git a/Sources/net/logicsquad/wipe/model/Invitation.java b/Sources/net/logicsquad/wipe/model/Invitation.java
index 92e6484..b1b503c 100644
--- a/Sources/net/logicsquad/wipe/model/Invitation.java
+++ b/Sources/net/logicsquad/wipe/model/Invitation.java
@@ -243,12 +243,9 @@ public class Invitation extends _Invitation {
NSArray<Invitation> result = Invitation.fetchInvitations(
editingContext(), Invitation.EMAIL.likeInsensitive(email()),
null);
- for (Invitation i : result) {
- if (!ERXEOControlUtilities.eoEquals(this, i) && i.isRedeemable()) {
- return true;
- }
- }
- return false;
+ return result.stream().anyMatch(
+ (i) -> !ERXEOControlUtilities.eoEquals(this, i)
+ && i.isRedeemable());
}
/**
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment