From 4774eb31ed78d5f1da4f3d845ac3a0470a6e9ee1 Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Sun, 28 Apr 2024 00:26:37 +0200 Subject: [PATCH] [backend/masto-client] Render quote-renotes correctly (ISH-281) This time without the typo. --- .../Controllers/Mastodon/Renderers/NoteRenderer.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Iceshrimp.Backend/Controllers/Mastodon/Renderers/NoteRenderer.cs b/Iceshrimp.Backend/Controllers/Mastodon/Renderers/NoteRenderer.cs index abda3f96..f29e6628 100644 --- a/Iceshrimp.Backend/Controllers/Mastodon/Renderers/NoteRenderer.cs +++ b/Iceshrimp.Backend/Controllers/Mastodon/Renderers/NoteRenderer.cs @@ -25,10 +25,10 @@ public class NoteRenderer( ) { var uri = note.Uri ?? note.GetPublicUri(config.Value); - var renote = note is { Renote: not null, IsQuote: false } && recurse > 0 + var renote = note is { Renote: not null, IsQuote: false } && recurse > 1 ? await RenderAsync(note.Renote, user, null, data, --recurse) : null; - var quote = note is { Renote: not null, IsQuote: true } && recurse > 1 + var quote = note is { Renote: not null, IsQuote: true } && recurse > 0 ? await RenderAsync(note.Renote, user, null, data, 0) : null; var text = note.Text;