summaryrefslogtreecommitdiff
path: root/Media.cs
diff options
context:
space:
mode:
authorJake Mannens <jake@asger.xyz>2026-06-19 02:20:53 +1000
committerJake Mannens <jake@asger.xyz>2026-06-19 02:20:53 +1000
commit5dc7f3962636de52a89a1b9d80a69296a575ab42 (patch)
treed9927adfc42cddfac5ebb06908df646bc2b7a3ee /Media.cs
parentbc05caed482d70284f6af14ff15e6cad2afd1985 (diff)
v0.19av0.19a
Diffstat (limited to 'Media.cs')
-rw-r--r--Media.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/Media.cs b/Media.cs
index dc2f623..1677090 100644
--- a/Media.cs
+++ b/Media.cs
@@ -70,6 +70,12 @@ public class Media {
return responseContent!;
}
+ public async Task UpdateAsync(ApiModels.Media media) =>
+ await session.HttpClient.PatchAsJsonAsync("/api/media", media);
+
+ public async Task DeleteAsync(Guid mediaId) =>
+ await session.HttpClient.DeleteAsync($"/api/media/{mediaId}");
+
public async Task<TagDefinition[]> GetTagsAsync(Guid mediaId) =>
(await session.HttpClient.GetFromJsonAsync<TagDefinition[]>($"/api/media/{mediaId}/tags"))!;