summary refs log tree commit diff
path: root/extra/admin-api/Models
diff options
context:
space:
mode:
Diffstat (limited to 'extra/admin-api/Models')
-rw-r--r--extra/admin-api/Models/Spacebar.Models.Generic/Member.cs5
-rw-r--r--extra/admin-api/Models/Spacebar.Models.Generic/User.cs7
2 files changed, 7 insertions, 5 deletions
diff --git a/extra/admin-api/Models/Spacebar.Models.Generic/Member.cs b/extra/admin-api/Models/Spacebar.Models.Generic/Member.cs

index 749b0988..bb01fc47 100644 --- a/extra/admin-api/Models/Spacebar.Models.Generic/Member.cs +++ b/extra/admin-api/Models/Spacebar.Models.Generic/Member.cs
@@ -1,6 +1,7 @@ using System.Diagnostics; using System.Diagnostics.CodeAnalysis; using System.Text.Json; +using System.Text.Json.Nodes; using System.Text.Json.Serialization; namespace Spacebar.Models.Generic; @@ -21,10 +22,10 @@ public class Member public string? Avatar { get; set; } [JsonPropertyName("avatar_decoration_data")] - public object? AvatarDecorationData { get; set; } + public JsonObject? AvatarDecorationData { get; set; } [JsonPropertyName("collectibles")] - public object? Collectibles { get; set; } + public JsonObject? Collectibles { get; set; } [JsonPropertyName("display_name_styles"), JsonIgnore(Condition = JsonIgnoreCondition.Never)] public DisplayNameStyle? DisplayNameStyles { get; set; } diff --git a/extra/admin-api/Models/Spacebar.Models.Generic/User.cs b/extra/admin-api/Models/Spacebar.Models.Generic/User.cs
index ad0028d8..aa512621 100644 --- a/extra/admin-api/Models/Spacebar.Models.Generic/User.cs +++ b/extra/admin-api/Models/Spacebar.Models.Generic/User.cs
@@ -1,5 +1,6 @@ using System.ComponentModel.DataAnnotations; using System.Diagnostics; +using System.Text.Json.Nodes; using System.Text.Json.Serialization; namespace Spacebar.Models.Generic; @@ -23,16 +24,16 @@ public class PartialUser public string? Avatar { get; set; } [JsonPropertyName("avatar_decoration_data")] - public object? AvatarDecorationData { get; set; } + public JsonObject? AvatarDecorationData { get; set; } [JsonPropertyName("collectibles")] - public object? Collectibles { get; set; } + public JsonObject? Collectibles { get; set; } [JsonPropertyName("display_name_styles"), JsonIgnore(Condition = JsonIgnoreCondition.Never)] public DisplayNameStyle? DisplayNameStyles { get; set; } [JsonPropertyName("primary_guild")] - public object? PrimaryGuild { get; set; } + public JsonObject? PrimaryGuild { get; set; } [JsonPropertyName("bot")] public bool? Bot { get; set; }