api: improve pro authorization handling

This commit is contained in:
Abdullah Atta
2024-06-07 10:49:57 +05:00
parent 690414cb51
commit cb0ad7ac9a
3 changed files with 35 additions and 13 deletions

View File

@@ -48,7 +48,7 @@ namespace Notesnook.API.Extensions
{
var error = string.Join("\n", policyAuthorizationResult.AuthorizationFailure.FailureReasons.Select((r) => r.Message));
if (!string.IsNullOrEmpty(error) && !isWebsocket)
if (!string.IsNullOrEmpty(error))
{
httpContext.Response.StatusCode = (int)HttpStatusCode.Unauthorized;
httpContext.Response.ContentType = "application/json";