const std = @import("std"); const memora = @import("memora"); const Context = memora.Context; const Storage = memora.Storage; pub const access = .users; pub fn post(ctx: *Context) !void { const name = ctx.request.head.target["/api/profile/image/upload/".len..]; if (ctx.request.head.content_length) |length| { var buffer: [1024]u8 = undefined; const reader = try ctx.request.readerExpectContinue(&buffer); try Storage.User.set_image(ctx.storage, name, reader, length); ctx.response.headers.content_type = "image/jpeg"; } }