@@ -51,23 +51,23 @@ public String handleMapEvent(SlashCommandInteractionEvent event, String locale)
5151 if (endTime == null || currentTime .isAfter (endTime )) {
5252 rcon .command ("changelevel " + event .getOption ("map" ).getAsString ());
5353 endTime = LocalTime .now ().plusSeconds (delay );
54- return messageService .sendMessageInCorrectChannel (event , resourceBundle .getString ("map.changed" ).replace ("%s" , event .getOption ("map" ).getAsString ()));
54+ return messageService .sendMessageInCorrectChannel (event , resourceBundle .getString ("map.changed" ).replace ("%s" , event .getOption ("map" ).getAsString ()), locale );
5555 } else {
5656 int missingTime = endTime .toSecondOfDay () - currentTime .toSecondOfDay ();
57- return messageService .sendMessageInCorrectChannel (event , resourceBundle .getString ("map.cooldown" ).replace ("%s" , String .valueOf (missingTime )));
57+ return messageService .sendMessageInCorrectChannel (event , resourceBundle .getString ("map.cooldown" ).replace ("%s" , String .valueOf (missingTime )), locale );
5858 }
5959 } else {
60- return messageService .sendMessageInCorrectChannel (event , resourceBundle .getString ("error.invalidmap" ));
60+ return messageService .sendMessageInCorrectChannel (event , resourceBundle .getString ("error.invalidmap" ), locale );
6161 }
6262 } else {
63- return messageService .sendMessageInCorrectChannel (event , resourceBundle .getString ("error.mapnotallowed" ));
63+ return messageService .sendMessageInCorrectChannel (event , resourceBundle .getString ("error.mapnotallowed" ), locale );
6464 }
6565 } catch (AuthenticationException ex ) {
6666 System .out .println ("AuthenticationException thrown: " + ex .getMessage ());
67- return messageService .sendMessageInCorrectChannel (event , resourceBundle .getString ("error.majorerror" ));
67+ return messageService .sendMessageInCorrectChannel (event , resourceBundle .getString ("error.majorerror" ), locale );
6868 } catch (IOException ex ) {
6969 System .out .println ("IOException thrown: " + ex .getMessage ());
70- return messageService .sendMessageInCorrectChannel (event , resourceBundle .getString ("error.majorerror" ));
70+ return messageService .sendMessageInCorrectChannel (event , resourceBundle .getString ("error.majorerror" ), locale );
7171 }
7272 }
7373
@@ -77,10 +77,12 @@ public EmbedBuilder handleStatsEvent(UserContextInteractionEvent event, String l
7777 try {
7878 RankStats rankStats = dataService .getRanksStatsForUsername (user .getName ());
7979 if (rankStats != null ) {
80- return RankStats .getRankStatsMessage (resourceBundle , rankStats );
80+ return messageService . sendEmbedMessageInCorrectChannel ( event , RankStats .getRankStatsMessage (resourceBundle , rankStats ), locale );
8181 }
8282 } catch (SQLException ex ) {
8383 System .out .println ("SQLException thrown: " + ex .getMessage ());
84+ } catch (NumberFormatException ex ) {
85+ System .out .println ("NumberFormatException thrown: " + ex .getMessage ());
8486 }
8587 return new EmbedBuilder ().setTitle (resourceBundle .getString ("error.majorerror" ));
8688 }
0 commit comments