summaryrefslogtreecommitdiff
path: root/backend/src/main.zig
diff options
context:
space:
mode:
Diffstat (limited to 'backend/src/main.zig')
-rw-r--r--backend/src/main.zig9
1 files changed, 6 insertions, 3 deletions
diff --git a/backend/src/main.zig b/backend/src/main.zig
index 6fa8f56..ff90540 100644
--- a/backend/src/main.zig
+++ b/backend/src/main.zig
@@ -40,9 +40,12 @@ pub fn main() !void {
try server.listen();
}
-fn index(_: *handler.Handler, _: *httpz.Request, res: *httpz.Response) !void {
- res.status = 200;
- try res.json(.{.status = "OK"}, .{});
+fn index(data: *handler.RequestData, _: *httpz.Request, res: *httpz.Response) !void {
+ if (data.User == null) {
+ try res.json(.{.status = "Unauthnticated"}, .{});
+ return;
+ }
+ try res.json(data.User, .{});
}
test "TestRunner" {