Skip to content

Commit c5bdea8

Browse files
committed
Remove leftover EXPIRATION_PERMANENT field from FormData
1 parent 1614da9 commit c5bdea8

File tree

2 files changed

+3
-9
lines changed

2 files changed

+3
-9
lines changed

src/main/java/net/discordjug/javabot/systems/staff_commands/forms/FormInteractionManager.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -223,9 +223,8 @@ public static Modal createFormModal(FormData form) {
223223
* Gets expiration time from the slash comamnd event.
224224
*
225225
* @param event slash event to get expiration from.
226-
* @return an optional containing expiration time,
227-
* {@link FormData#EXPIRATION_PERMANENT} if none given, or an empty
228-
* optional if it's invalid.
226+
* @return an optional containing expiration time, or an empty optional if it's
227+
* not present.
229228
* @throws IllegalArgumentException if the date doesn't follow the format.
230229
*/
231230
public static Optional<Instant> parseExpiration(SlashCommandInteractionEvent event)

src/main/java/net/discordjug/javabot/systems/staff_commands/forms/model/FormData.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import java.util.List;
66
import java.util.Objects;
77
import java.util.Optional;
8+
89
import net.discordjug.javabot.systems.staff_commands.forms.FormInteractionManager;
910
import net.dv8tion.jda.api.components.label.Label;
1011

@@ -35,12 +36,6 @@
3536
public record FormData(long id, List<FormField> fields, String title, long submitChannel, String submitMessage,
3637
Long messageId, Long messageChannel, Instant expiration, boolean closed, boolean onetime) {
3738

38-
/**
39-
* Setting {@link FormData#expiration} to this value indicates, that the form
40-
* will never expire.
41-
*/
42-
public static final long EXPIRATION_PERMANENT = -1;
43-
4439
/**
4540
* The main constructor.
4641
*/

0 commit comments

Comments
 (0)