const std = @import("std"); const memora = @import("memora"); const Context = memora.Context; pub const access = .users; const Result = struct { name: []const u8, full_name: []const u8, birthday: []const u8, is_admin: bool, }; pub fn get(ctx: *Context) !Result { const session = ctx.storage.sessions.get( ctx.storage, ctx.fingerprint, ) orelse return error.UserDoesNotExist; return .{ .name = session.info.name, .full_name = session.info.full_name, .birthday = session.info.birthday, .is_admin = session.info.is_admin, }; }