summary refs log tree commit diff
path: root/extra/admin-api/Models
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-07-06 17:12:30 +0200
committerRory& <root@rory.gay>2026-07-08 01:20:38 +0200
commit091b0e3536eeb33130573a1bcf7956a901dafd0e (patch)
tree3cd0ef432bb3862ab403ab217b2bd277e9a85757 /extra/admin-api/Models
parentClean up (diff)
downloadserver-ts-091b0e3536eeb33130573a1bcf7956a901dafd0e.tar.xz
Migrate trending gifs to providers
Diffstat (limited to 'extra/admin-api/Models')
-rw-r--r--extra/admin-api/Models/Spacebar.Models.Api/GifResponse.cs16
1 files changed, 16 insertions, 0 deletions
diff --git a/extra/admin-api/Models/Spacebar.Models.Api/GifResponse.cs b/extra/admin-api/Models/Spacebar.Models.Api/GifResponse.cs

index 4cf3b51e4..dca2f08d2 100644 --- a/extra/admin-api/Models/Spacebar.Models.Api/GifResponse.cs +++ b/extra/admin-api/Models/Spacebar.Models.Api/GifResponse.cs
@@ -26,4 +26,20 @@ public class GifItem { [JsonPropertyName("height")] public int Height { get; set; } +} + +public class TrendingGifsResult { + [JsonPropertyName("categories")] + public List<CategoryEntry> Categories { get; set; } + + [JsonPropertyName("gifs")] + public List<GifItem> Gifs { get; set; } + + public class CategoryEntry { + [JsonPropertyName("name")] + public string Name { get; set; } + + [JsonPropertyName("src")] + public string Source { get; set; } + } } \ No newline at end of file