added 'session.save()' inside 'session.remove()' thanks to Allah

This commit is contained in:
IbrahimOuhamou 2024-11-03 13:08:43 +01:00
parent cea2781391
commit d5078cc617

View File

@ -82,10 +82,13 @@ pub fn remove(self: *Self, key: []const u8) !bool {
if (self.state != .parsed) return error.UnparsedSessionCookie; if (self.state != .parsed) return error.UnparsedSessionCookie;
// copied from `get()` // copied from `get()`
return switch (self.data.value.?.*) { const result = switch (self.data.value.?.*) {
.object => self.data.value.?.object.remove(key), .object => self.data.value.?.object.remove(key),
else => unreachable, else => unreachable,
}; };
try self.save();
return result;
} }
fn save(self: *Self) !void { fn save(self: *Self) !void {