mirror of
https://github.com/Sheldan/abstracto.git
synced 2026-04-18 04:50:38 +00:00
added duration field to reminder and restructured remind text
added general duration formatting to freemarker (its a builtin method currently added source channel attribute to starboard post added exception logging to immediate reminders
This commit is contained in:
@@ -35,6 +35,10 @@ public class StarboardPost {
|
||||
@JoinColumn(name = "channelId")
|
||||
private AChannel starboardChannel;
|
||||
|
||||
@ManyToOne
|
||||
@JoinColumn(name = "sourceChannelId")
|
||||
private AChannel sourceChanel;
|
||||
|
||||
@Transient
|
||||
private Integer reactionCount;
|
||||
|
||||
|
||||
@@ -8,12 +8,15 @@ import lombok.Setter;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
import net.dv8tion.jda.api.entities.Member;
|
||||
|
||||
import java.time.Duration;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@SuperBuilder
|
||||
public class ExecutedReminderModel extends ServerContext {
|
||||
private Reminder reminder;
|
||||
private Member member;
|
||||
private Duration duration;
|
||||
|
||||
public String getMessageUrl() {
|
||||
return MessageUtils.buildMessageUrl(this.reminder.getServer().getId() ,this.reminder.getChannel().getId(), this.reminder.getMessageId());
|
||||
|
||||
Reference in New Issue
Block a user