X-Git-Url: http://these/git/?a=blobdiff_plain;f=src%2Fshared%2Fservices%2FHttpService.ts;fp=src%2Fshared%2Fservices%2FHttpService.ts;h=cdcf11d7632a0089c9757c51c5d80abfa0a22f2a;hb=9265fc58948341856513c06ba44e1a0c0d5a4241;hp=b0e476e2e55dca8c3432b7e396427c8b7f1d2ef4;hpb=d75e0506daeb460fa4952211a46ded944d57aa88;p=lemmy-ui.git diff --git a/src/shared/services/HttpService.ts b/src/shared/services/HttpService.ts index b0e476e..cdcf11d 100644 --- a/src/shared/services/HttpService.ts +++ b/src/shared/services/HttpService.ts @@ -11,7 +11,7 @@ type LoadingRequestState = { state: "loading"; }; -type FailedRequestState = { +export type FailedRequestState = { state: "failed"; msg: string; }; @@ -58,7 +58,7 @@ class WrappedLemmyHttpClient { return { data: res, - state: "success", + state: !(res === undefined || res === null) ? "success" : "empty", }; } catch (error) { console.error(`API error: ${error}`);