
This implementation adds handling of incoming mentions, including rewriting non-canonical mentions of split domain users into their canonical form when inserting notes into the database.
10 lines
No EOL
413 B
C#
10 lines
No EOL
413 B
C#
using J = System.Text.Json.Serialization.JsonPropertyNameAttribute;
|
|
|
|
namespace Iceshrimp.Backend.Controllers.Mastodon.Schemas.Entities;
|
|
|
|
public class Mention {
|
|
[J("id")] public required string Id { get; set; }
|
|
[J("username")] public required string Username { get; set; }
|
|
[J("acct")] public required string Acct { get; set; }
|
|
[J("url")] public required string Url { get; set; }
|
|
} |