Skip to content

Commit 5cc8a3d

Browse files
Update application/src/main/java/org/togetherjava/tjbot/features/help/HelpThreadStatsCommand.java
use a more simpler way to get days and a fallback if user entered option is missing Co-authored-by: Connor Schweighöfer <squidxtv@gmail.com>
1 parent ea88b0a commit 5cc8a3d

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

application/src/main/java/org/togetherjava/tjbot/features/help/HelpThreadStatsCommand.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,7 @@ public HelpThreadStatsCommand(Database database) {
8585

8686
@Override
8787
public void onSlashCommand(SlashCommandInteractionEvent event) {
88-
long days = event.getOption(DURATION_OPTION) != null
89-
? Objects.requireNonNull(event.getOption(DURATION_OPTION)).getAsLong()
90-
: 1;
88+
long days = event.getOption(DURATION_OPTION, 1L, OptionMapping::getAsLong)
9189
Instant startDate = Instant.now().minus(days, ChronoUnit.DAYS);
9290

9391
event.deferReply().queue();

0 commit comments

Comments
 (0)