@@ -59,7 +59,8 @@ public void onCommand(TextChannel channel, Message message, Member member, Strin
59
59
Member selectedMember = TechDiscordBot .getMemberFromString (message , args .length > 0 ? args [0 ] : "" );
60
60
if (selectedMember == null ) selectedMember = member ;
61
61
62
- Preorder preorder = TechDiscordBot .getStorage ().getPreorders (getRoles ().get (0 ).replace (" Preorder" , "" ), false ).stream ().filter (po -> po .getDiscordId () == member .getUser ().getIdLong ()).findFirst ().orElse (null );
62
+ Member finalSelectedMember = selectedMember ;
63
+ Preorder preorder = TechDiscordBot .getStorage ().getPreorders (getRoles ().get (0 ).replace (" Preorder" , "" ), false ).stream ().filter (po -> po .getDiscordId () == finalSelectedMember .getUser ().getIdLong ()).findFirst ().orElse (null );
63
64
if (preorder == null ) {
64
65
new TechEmbedBuilder ("Preorder Cmd - Error" )
65
66
.error ()
@@ -83,16 +84,16 @@ public void onCommand(TextChannel channel, Message message, Member member, Strin
83
84
}
84
85
85
86
public String obfuscateEmail (String email ) {
86
- if (email .equals ("notAvailable" ) || email .equals ("ManuallyAdded" )) return "Unknown" ;
87
+ if (email .equals ("notAvailable" ) || email .equals ("ManuallyAdded" ) || email . equals ( "NONE" ) || email . equals ( "something" ) ) return "Unknown" ;
87
88
88
89
int index = email .indexOf ("@" );
89
90
if (index == -1 ) return email ;
90
91
91
92
StringBuilder length = new StringBuilder ();
92
- for (int i = 0 ; i < index - 1 ; i ++) length .append ("*" );
93
+ for (int i = 0 ; i < index ; i ++) length .append ("*" );
93
94
94
95
StringBuilder sb = new StringBuilder (email );
95
- sb .replace (0 , index - 1 , length .toString ());
96
+ sb .replace (0 , index , length .toString ());
96
97
return sb .toString ();
97
98
}
98
99
0 commit comments