[AB-xxx] adding reminder display to reminders command to add a link to the existing reminder

This commit is contained in:
Sheldan
2021-04-10 23:39:36 +02:00
parent 8fea80328d
commit 7a9aa32332
3 changed files with 35 additions and 3 deletions

View File

@@ -0,0 +1,15 @@
package dev.sheldan.abstracto.remind.model.template.commands;
import dev.sheldan.abstracto.core.models.ServerChannelMessage;
import dev.sheldan.abstracto.remind.model.database.Reminder;
import lombok.Builder;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
@Builder
public class ReminderDisplay {
private Reminder reminder;
private ServerChannelMessage message;
}

View File

@@ -1,16 +1,18 @@
package dev.sheldan.abstracto.remind.model.template.commands;
import dev.sheldan.abstracto.core.models.context.UserInitiatedServerContext;
import dev.sheldan.abstracto.remind.model.database.Reminder;
import lombok.Builder;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.SuperBuilder;
import java.util.ArrayList;
import java.util.List;
@Getter
@Setter
@SuperBuilder
public class RemindersModel extends UserInitiatedServerContext {
private List<Reminder> reminders;
@Builder.Default
private List<ReminderDisplay> reminders = new ArrayList<>();
}