[backend/masto-client] Render quote-renotes correctly (ISH-281)

This time without the typo.
This commit is contained in:
Laura Hausmann 2024-04-28 00:26:37 +02:00
parent 8828c20b71
commit 4774eb31ed
No known key found for this signature in database
GPG key ID: D044E84C5BE01605

View file

@ -25,10 +25,10 @@ public class NoteRenderer(
) )
{ {
var uri = note.Uri ?? note.GetPublicUri(config.Value); 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) ? await RenderAsync(note.Renote, user, null, data, --recurse)
: null; : 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) ? await RenderAsync(note.Renote, user, null, data, 0)
: null; : null;
var text = note.Text; var text = note.Text;