From 095663f5ccd10a4cd04ef6ad836f37346fc748ae Mon Sep 17 00:00:00 2001 From: kim <89579420+NyaaaWhatsUpDoc@users.noreply.github.com> Date: Sat, 28 Sep 2024 20:47:46 +0000 Subject: [bugfix] visibility after implicit approval not getting invalidated (#3370) * replicate issue * update go-structr to v0.8.10 with internal linked-list fix, small tweaks to caching of interaction requests * remove debug function --------- Co-authored-by: tobi --- internal/db/bundb/timeline_test.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'internal/db/bundb/timeline_test.go') diff --git a/internal/db/bundb/timeline_test.go b/internal/db/bundb/timeline_test.go index 50747b50d..00df2b3a6 100644 --- a/internal/db/bundb/timeline_test.go +++ b/internal/db/bundb/timeline_test.go @@ -74,7 +74,8 @@ func (suite *TimelineTestSuite) publicCount() int { var publicCount int for _, status := range suite.testStatuses { if status.Visibility == gtsmodel.VisibilityPublic && - status.BoostOfID == "" { + status.BoostOfID == "" && + !util.PtrOrZero(status.PendingApproval) { publicCount++ } } -- cgit v1.2.3