diff options
| author | Nathan Reiner <nathan@nathanreiner.xyz> | 2025-11-17 09:57:09 +0100 |
|---|---|---|
| committer | Nathan Reiner <nathan@nathanreiner.xyz> | 2025-11-17 09:57:09 +0100 |
| commit | e95cf5c7b6a08eb560763d5167fbddc1c2117bcc (patch) | |
| tree | 2f7815c9f39328fcaced2113de727f63e4837fa3 /src/routes/api/image/upload.zig | |
| parent | 0016aaa197697ec5ff38dfb3f63ac8b6f74b48e0 (diff) | |
add file uploading and multi-threading
Diffstat (limited to 'src/routes/api/image/upload.zig')
| -rw-r--r-- | src/routes/api/image/upload.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/routes/api/image/upload.zig b/src/routes/api/image/upload.zig index 7cd5cf1..3aa2ea6 100644 --- a/src/routes/api/image/upload.zig +++ b/src/routes/api/image/upload.zig @@ -4,12 +4,12 @@ const Storage = @import("../../../storage/root.zig"); const log = std.log.scoped(.image_upload); -pub const access = .everyone; +pub const access = .users; pub fn post(ctx: *Context) !void { if (ctx.request.head.content_length) |length| { var buffer: [1024]u8 = undefined; const reader = try ctx.request.readerExpectContinue(&buffer); - try Storage.Image.new(ctx.storage, reader, length); + try ctx.storage.images.add(ctx.storage, reader, length); } } |