Fix profile request
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
kieran 2024-09-19 12:55:04 +01:00
parent 2cd43ee2d6
commit 00e724ffa4
Signed by: Kieran
GPG Key ID: DE71CEB3925BE941

View File

@ -18,7 +18,8 @@ public class NostrServicesClient
public async Task<CompactProfile?> Profile(string id) public async Task<CompactProfile?> Profile(string id)
{ {
return await Get<CompactProfile>(HttpMethod.Get, $"https://nostr-rs.api.v0l.io/event/0/{id}"); var ev = await Get<NostrEvent>(HttpMethod.Get, $"https://nostr-rs.api.v0l.io/event/0/{id}");
return ev != default ? CompactProfile.FromNostrEvent(ev) : default;
} }
public async Task<NostrEvent?> Event(string id) public async Task<NostrEvent?> Event(string id)