Skip to content

Commit c3b3913

Browse files
author
EazyFTW
committed
Some fixes maybe?! Also the bot will update this time?!?!
1 parent 2934331 commit c3b3913

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/main/java/me/TechsCode/TechDiscordBot/module/cmds/PreorderCommand.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,8 @@ public void onCommand(TextChannel channel, Message message, Member member, Strin
5959
Member selectedMember = TechDiscordBot.getMemberFromString(message, args.length > 0 ? args[0] : "");
6060
if(selectedMember == null) selectedMember = member;
6161

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);
6364
if(preorder == null) {
6465
new TechEmbedBuilder("Preorder Cmd - Error")
6566
.error()
@@ -83,16 +84,16 @@ public void onCommand(TextChannel channel, Message message, Member member, Strin
8384
}
8485

8586
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";
8788

8889
int index = email.indexOf("@");
8990
if(index == -1) return email;
9091

9192
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("*");
9394

9495
StringBuilder sb = new StringBuilder(email);
95-
sb.replace(0, index - 1, length.toString());
96+
sb.replace(0, index, length.toString());
9697
return sb.toString();
9798
}
9899

0 commit comments

Comments
 (0)