From cfefbc08d822cd85787d95dc2ee253e3368826d8 Mon Sep 17 00:00:00 2001 From: tobi <31960611+tsmethurst@users.noreply.github.com> Date: Tue, 21 Nov 2023 15:13:30 +0100 Subject: [feature] Federate status language in and out (#2366) * [feature] Federate status language in + out * go fmt * tests, little fix * improve comments * unnest a bit * avoid unnecessary nil check * use more descriptive variable for contentMap * prefer instance languages when selecting from contentMap * update docs to reflect lang selection * rename rdfLangString -> rdfLangs * update comments to mention Pollable * iter through slice instead of map --- internal/ap/extractcontent_test.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'internal/ap/extractcontent_test.go') diff --git a/internal/ap/extractcontent_test.go b/internal/ap/extractcontent_test.go index 590d1b931..c899a10e1 100644 --- a/internal/ap/extractcontent_test.go +++ b/internal/ap/extractcontent_test.go @@ -30,10 +30,11 @@ type ExtractContentTestSuite struct { func (suite *ExtractContentTestSuite) TestExtractContent1() { note := suite.noteWithMentions1 - content := ap.ExtractContent(note) - suite.Equal("hey @f0x and @dumpsterqueer", content) + suite.Equal("hey @f0x and @dumpsterqueer", content.Content) + suite.Equal("bonjour @f0x et @dumpsterqueer", content.ContentMap["fr"]) + suite.Equal("hey @f0x and @dumpsterqueer", content.ContentMap["en"]) } func TestExtractContentTestSuite(t *testing.T) { -- cgit v1.2.3