From 46d4082e3873e5deaa83b3ed6097ebe1a93449c9 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Sat, 15 Feb 2025 16:23:48 +0800 Subject: [PATCH] :bug: Disable showing of friend only post currently --- pkg/internal/services/posts.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkg/internal/services/posts.go b/pkg/internal/services/posts.go index 454a638..3405481 100644 --- a/pkg/internal/services/posts.go +++ b/pkg/internal/services/posts.go @@ -84,7 +84,7 @@ func FilterPostWithUserContext(tx *gorm.DB, user *authm.Account) *gorm.DB { } return lo.Contains(userFriendList, *item.AccountID) }), func(item models.Publisher, index int) uint { - return uint(item.ID) + return item.ID }) invisibleList = lo.Map(lo.Filter(publishers, func(item models.Publisher, index int) bool { if item.AccountID == nil { @@ -92,7 +92,7 @@ func FilterPostWithUserContext(tx *gorm.DB, user *authm.Account) *gorm.DB { } return lo.Contains(userBlocklist, *item.AccountID) }), func(item models.Publisher, index int) uint { - return uint(item.ID) + return item.ID }) _ = marshal.Set( @@ -109,13 +109,13 @@ func FilterPostWithUserContext(tx *gorm.DB, user *authm.Account) *gorm.DB { tx = tx.Where( "publisher_id = ? OR visibility != ? OR "+ - "(visibility = ? AND publisher_id IN ?) OR "+ + //"(visibility = ? AND publisher_id IN ?) OR "+ "(visibility = ? AND ?) OR "+ "(visibility = ? AND NOT ?)", user.ID, NoneVisibility, - FriendsVisibility, - allowlist, + //FriendsVisibility, + //allowlist, SelectedVisibility, datatypes.JSONQuery("visible_users").HasKey(strconv.Itoa(int(user.ID))), FilteredVisibility,