1 files changed, 23 insertions, 0 deletions
diff --git a/extra/admin-api/Models/Spacebar.Models.AdminApi/FileMetadataModel.cs b/extra/admin-api/Models/Spacebar.Models.AdminApi/FileMetadataModel.cs
new file mode 100644
index 00000000..56c5eaf5
--- /dev/null
+++ b/extra/admin-api/Models/Spacebar.Models.AdminApi/FileMetadataModel.cs
@@ -0,0 +1,23 @@
+using System.Text.Json.Serialization;
+
+namespace Spacebar.Models.AdminApi;
+
+public class FileMetadataModel {
+ public string UserId { get; set; } = null!;
+ public string Id { get; set; } = null!;
+
+ [JsonConverter(typeof(JsonStringEnumConverter<FileUploadType>))]
+ public FileUploadType Type { get; set; }
+
+
+ public enum FileUploadType {
+ Attachment,
+ Avatar,
+ Banner,
+ GuildIcon,
+ GuildSplash,
+ GuildCover,
+ Emoji,
+ Sticker
+ }
+}
\ No newline at end of file
|