From 5d349cf5f404b8ae4030b7654c54f07eef191db3 Mon Sep 17 00:00:00 2001 From: Kieran Date: Sat, 13 Jan 2024 21:16:33 +0000 Subject: [PATCH] Automatically add CORS header to relay document response --- NostrRelay/Extensions.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/NostrRelay/Extensions.cs b/NostrRelay/Extensions.cs index 42c5738..d9047d5 100644 --- a/NostrRelay/Extensions.cs +++ b/NostrRelay/Extensions.cs @@ -57,6 +57,11 @@ public static class Extensions } }; + if (ctx.Response.Headers.AccessControlAllowOrigin.Count == 0) + { + ctx.Response.Headers.AccessControlAllowOrigin = "*"; + } + ctx.Response.ContentType = "application/json"; await ctx.Response.WriteAsync(JsonConvert.SerializeObject(doc, NostrSerializer.Settings)); }