summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJake Mannens <jake@asger.xyz>2026-06-25 12:17:21 +1000
committerJake Mannens <jake@asger.xyz>2026-06-25 12:27:37 +1000
commit9e5a3b879f68bc21e497f06b2cd628300f331a3f (patch)
treef43242dfc107c3a9bce5ba6009804857408a819e
parent5dc7f3962636de52a89a1b9d80a69296a575ab42 (diff)
Added method to get media items by file checksum
-rw-r--r--Media.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/Media.cs b/Media.cs
index 1677090..b3b5672 100644
--- a/Media.cs
+++ b/Media.cs
@@ -15,6 +15,9 @@ public class Media {
public async Task<ApiModels.Media> GetAsync(Guid mediaId) =>
(await session.HttpClient.GetFromJsonAsync<ApiModels.Media>($"/api/media/{mediaId}"))!;
+ public async Task<ApiModels.Media[]> GetByChecksumAsync(string checksum) =>
+ (await session.HttpClient.GetFromJsonAsync<ApiModels.Media[]>($"/api/media/checksum/{checksum}"))!;
+
public async Task<ApiModels.UploadedFile[]> GetUploadedFilesAsync(Guid mediaId) =>
(await session.HttpClient.GetFromJsonAsync<ApiModels.UploadedFile[]>($"/api/media/{mediaId}/files"))!;