From d1af4fe5758f95152a725fdc6c08adf6b430375f Mon Sep 17 00:00:00 2001 From: Matthias Andreas Benkard Date: Sat, 5 Jul 2025 17:04:43 +0200 Subject: Bookmark: Display 'via' link. Change-Id: I71f72c0034319618493137672bf8bf4c46838e09 --- src/main/java/eu/mulk/mulkcms2/benki/bookmarks/Bookmark.java | 6 ++++++ src/main/java/eu/mulk/mulkcms2/benki/lazychat/LazychatMessage.java | 6 ++++++ src/main/java/eu/mulk/mulkcms2/benki/posts/Post.java | 3 +++ 3 files changed, 15 insertions(+) (limited to 'src/main/java') diff --git a/src/main/java/eu/mulk/mulkcms2/benki/bookmarks/Bookmark.java b/src/main/java/eu/mulk/mulkcms2/benki/bookmarks/Bookmark.java index 7126595..c876a4c 100644 --- a/src/main/java/eu/mulk/mulkcms2/benki/bookmarks/Bookmark.java +++ b/src/main/java/eu/mulk/mulkcms2/benki/bookmarks/Bookmark.java @@ -42,6 +42,12 @@ public class Bookmark extends Post { return uri; } + @CheckForNull + @Override + public String getVia() { + return via; + } + @CheckForNull @Override public String getTitle() { diff --git a/src/main/java/eu/mulk/mulkcms2/benki/lazychat/LazychatMessage.java b/src/main/java/eu/mulk/mulkcms2/benki/lazychat/LazychatMessage.java index 40788d5..0072991 100644 --- a/src/main/java/eu/mulk/mulkcms2/benki/lazychat/LazychatMessage.java +++ b/src/main/java/eu/mulk/mulkcms2/benki/lazychat/LazychatMessage.java @@ -29,6 +29,12 @@ public class LazychatMessage extends Post { return null; } + @CheckForNull + @Override + public String getVia() { + return null; + } + @CheckForNull @Override public String getTitle() { diff --git a/src/main/java/eu/mulk/mulkcms2/benki/posts/Post.java b/src/main/java/eu/mulk/mulkcms2/benki/posts/Post.java index eeee6cf..0b5de42 100644 --- a/src/main/java/eu/mulk/mulkcms2/benki/posts/Post.java +++ b/src/main/java/eu/mulk/mulkcms2/benki/posts/Post.java @@ -149,6 +149,9 @@ public abstract class Post> extends PanacheEntityBase { @CheckForNull public abstract String getUri(); + @CheckForNull + public abstract String getVia(); + @CheckForNull public final String titleWithSentenceEnder() { var title = getTitle(); -- cgit v1.2.3