[backend/federation] Wrap ASEmoji with colons on either side
This fixes emoji federation with NodeBB
This commit is contained in:
parent
7c93c5591a
commit
9f33e71b0f
4 changed files with 4 additions and 4 deletions
|
@ -333,7 +333,7 @@ public class ActivityPubController(
|
||||||
var rendered = new ASEmoji
|
var rendered = new ASEmoji
|
||||||
{
|
{
|
||||||
Id = emoji.GetPublicUri(config.Value),
|
Id = emoji.GetPublicUri(config.Value),
|
||||||
Name = emoji.Name,
|
Name = $":{emoji.Name}:",
|
||||||
Image = new ASImage { Url = new ASLink(emoji.RawPublicUrl), MediaType = emoji.Type }
|
Image = new ASImage { Url = new ASLink(emoji.RawPublicUrl), MediaType = emoji.Type }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -91,7 +91,7 @@ public class ActivityRenderer(
|
||||||
var e = new ASEmoji
|
var e = new ASEmoji
|
||||||
{
|
{
|
||||||
Id = emoji.GetPublicUriOrNull(config.Value),
|
Id = emoji.GetPublicUriOrNull(config.Value),
|
||||||
Name = name,
|
Name = $":{name}:",
|
||||||
Image = new ASImage { Url = new ASLink(emoji.RawPublicUrl), MediaType = emoji.Type }
|
Image = new ASImage { Url = new ASLink(emoji.RawPublicUrl), MediaType = emoji.Type }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -104,7 +104,7 @@ public class NoteRenderer(
|
||||||
.Concat(emoji.Select(e => new ASEmoji
|
.Concat(emoji.Select(e => new ASEmoji
|
||||||
{
|
{
|
||||||
Id = e.GetPublicUri(config.Value),
|
Id = e.GetPublicUri(config.Value),
|
||||||
Name = e.Name,
|
Name = $":{e.Name}:",
|
||||||
Image = new ASImage { Url = new ASLink(e.RawPublicUrl), MediaType = e.Type }
|
Image = new ASImage { Url = new ASLink(e.RawPublicUrl), MediaType = e.Type }
|
||||||
}))
|
}))
|
||||||
.ToList();
|
.ToList();
|
||||||
|
|
|
@ -73,7 +73,7 @@ public class UserRenderer(
|
||||||
.Concat<ASTag>(emoji.Select(e => new ASEmoji
|
.Concat<ASTag>(emoji.Select(e => new ASEmoji
|
||||||
{
|
{
|
||||||
Id = e.GetPublicUri(config.Value),
|
Id = e.GetPublicUri(config.Value),
|
||||||
Name = e.Name,
|
Name = $":{e.Name}:",
|
||||||
Image = new ASImage { Url = new ASLink(e.RawPublicUrl), MediaType = e.Type }
|
Image = new ASImage { Url = new ASLink(e.RawPublicUrl), MediaType = e.Type }
|
||||||
}))
|
}))
|
||||||
.ToList();
|
.ToList();
|
||||||
|
|
Loading…
Add table
Reference in a new issue