Add comments count to statuses index

This commit is contained in:
2023-07-06 19:23:17 +10:00
parent a3e97e9227
commit d0d1b43f6e
2 changed files with 9 additions and 5 deletions

View File

@@ -151,7 +151,7 @@ module Adamantium
.where(post_type: "post", name: nil)
.exclude(Sequel.pg_jsonb_op(:syndication_sources).has_key?("instagram"))
.published
.combine(:tags)
.combine(:tags, :webmentions)
.order(Sequel.desc(:published_at))
.limit(limit)
.to_a

View File

@@ -9,9 +9,13 @@ div class="mb-8 h-entry border border-gray-200 m-2 p-4 bg-gray-50 hover:bg-gray-
div class="mb-8"
p class="text-sm text-blue-400"
a class="u-url float-left mr-2" href="#{post.permalink}"
a class="u-url float-left mr-0" href="#{post.permalink}"
time class="dt-published" datetime=post.machine_published_at
= post.display_published_at
- post.syndicated_to.each do |loc|
a rel="syndication" class="u-syndication float-left" href=loc[:url]
== render "shared/#{loc[:location]}", width: "w-4"
- if post.webmentions.count > 0
== " · #{post.webmentions.count} comment(s)"
- post.syndicated_to.each do |loc|
== " ·"
a rel="syndication" class="u-syndication inline-block ml-1 float-left" href=loc[:url]
== render "shared/#{loc[:location]}", width: "w-4"