Skip to content

Commit ee96742

Browse files
committed
refactor: rename to RoleApplicationHandler
Rename the handler to match the package name that this class is located in. Suggested-by: Zabuzard <zabuza.dev@gmail.com> Signed-off-by: Chris Sdogkos <work@chris-sdogkos.com>
1 parent c51c9ff commit ee96742

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

application/src/main/java/org/togetherjava/tjbot/features/roleapplication/CreateRoleApplicationCommand.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public class CreateRoleApplicationCommand extends SlashCommandAdapter {
5050
private static final int MINIMUM_ANSWER_LENGTH = 50;
5151
private static final int MAXIMUM_ANSWER_LENGTH = 500;
5252

53-
private final ApplicationApplyHandler applicationApplyHandler;
53+
private final RoleApplicationHandler roleApplicationHandler;
5454
private final RoleApplicationSystemConfig roleApplicationSystemConfig;
5555

5656
/**
@@ -67,7 +67,7 @@ public CreateRoleApplicationCommand(Config config) {
6767
this.roleApplicationSystemConfig = config.getRoleApplicationSystemConfig();
6868

6969
generateRoleOptions(getData());
70-
applicationApplyHandler = new ApplicationApplyHandler(roleApplicationSystemConfig);
70+
roleApplicationHandler = new RoleApplicationHandler(roleApplicationSystemConfig);
7171
}
7272

7373
/**
@@ -122,7 +122,7 @@ public void onStringSelectSelection(StringSelectInteractionEvent event, List<Str
122122
return;
123123
}
124124

125-
long remainingMinutes = applicationApplyHandler.getMemberCooldownMinutes(member);
125+
long remainingMinutes = roleApplicationHandler.getMemberCooldownMinutes(member);
126126
String correctMinutesWord = selectWordFromCount(remainingMinutes, "minute", "minutes");
127127

128128
if (remainingMinutes > 0) {
@@ -269,8 +269,8 @@ private static MessageEmbed createApplicationEmbed() {
269269
.build();
270270
}
271271

272-
public ApplicationApplyHandler getApplicationApplyHandler() {
273-
return applicationApplyHandler;
272+
public RoleApplicationHandler getApplicationApplyHandler() {
273+
return roleApplicationHandler;
274274
}
275275

276276
@Override
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,20 @@
2828
* that submissions are sent to the appropriate application channel, and enforcing cooldowns for
2929
* users to prevent spamming.
3030
*/
31-
public class ApplicationApplyHandler {
31+
public class RoleApplicationHandler {
3232
private static final int APPLICATION_SUBMIT_COOLDOWN_MINUTES = 5;
3333

3434
private final Cache<Member, OffsetDateTime> applicationSubmitCooldown;
3535
private final Predicate<String> applicationChannelPattern;
3636
private final RoleApplicationSystemConfig roleApplicationSystemConfig;
3737

3838
/**
39-
* Constructs a new {@code ApplicationApplyHandler} instance.
39+
* Constructs a new {@code RoleApplicationHandler} instance.
4040
*
4141
* @param roleApplicationSystemConfig the configuration that contains the details for the
4242
* application form including the cooldown duration and channel pattern.
4343
*/
44-
public ApplicationApplyHandler(RoleApplicationSystemConfig roleApplicationSystemConfig) {
44+
public RoleApplicationHandler(RoleApplicationSystemConfig roleApplicationSystemConfig) {
4545
this.roleApplicationSystemConfig = roleApplicationSystemConfig;
4646
this.applicationChannelPattern =
4747
Pattern.compile(roleApplicationSystemConfig.submissionsChannelPattern())

0 commit comments

Comments
 (0)