diff --git a/code/functions/domain-info/api/java/nu/marginalia/api/domains/DomainsProtobufCodec.java b/code/functions/domain-info/api/java/nu/marginalia/api/domains/DomainsProtobufCodec.java index 316a572c..63bf627c 100644 --- a/code/functions/domain-info/api/java/nu/marginalia/api/domains/DomainsProtobufCodec.java +++ b/code/functions/domain-info/api/java/nu/marginalia/api/domains/DomainsProtobufCodec.java @@ -38,6 +38,7 @@ public class DomainsProtobufCodec { sd.getIndexed(), sd.getActive(), sd.getScreenshot(), + sd.getFeed(), SimilarDomain.LinkType.valueOf(sd.getLinkType().name()) ); } diff --git a/code/functions/domain-info/api/java/nu/marginalia/api/domains/model/SimilarDomain.java b/code/functions/domain-info/api/java/nu/marginalia/api/domains/model/SimilarDomain.java index 9efa2073..1f68997d 100644 --- a/code/functions/domain-info/api/java/nu/marginalia/api/domains/model/SimilarDomain.java +++ b/code/functions/domain-info/api/java/nu/marginalia/api/domains/model/SimilarDomain.java @@ -9,6 +9,7 @@ public record SimilarDomain(EdgeUrl url, boolean indexed, boolean active, boolean screenshot, + boolean feed, LinkType linkType) { public String getRankSymbols() { diff --git a/code/services-application/search-service/java/nu/marginalia/search/svc/SearchSiteInfoService.java b/code/services-application/search-service/java/nu/marginalia/search/svc/SearchSiteInfoService.java index 3eacc95d..3aeb9946 100644 --- a/code/services-application/search-service/java/nu/marginalia/search/svc/SearchSiteInfoService.java +++ b/code/services-application/search-service/java/nu/marginalia/search/svc/SearchSiteInfoService.java @@ -206,7 +206,6 @@ public class SearchSiteInfoService { String url = "https://" + domainName + "/"; boolean hasScreenshot = screenshotService.hasScreenshot(domainId); - boolean isSubscribed = searchSiteSubscriptions.isSubscribed(context, domain); if (domainId < 0) { diff --git a/code/services-application/search-service/resources/jte/siteinfo/part/linkedDomains.jte b/code/services-application/search-service/resources/jte/siteinfo/part/linkedDomains.jte index 4727c049..66af50e4 100644 --- a/code/services-application/search-service/resources/jte/siteinfo/part/linkedDomains.jte +++ b/code/services-application/search-service/resources/jte/siteinfo/part/linkedDomains.jte @@ -44,6 +44,12 @@ + @if (item.feed()) + + @else + + @endif +