mirror of
https://github.com/jetzig-framework/jetzig.git
synced 2025-05-14 14:06:08 +00:00
added 'session.save()' inside 'session.remove()' thanks to Allah
This commit is contained in:
parent
cea2781391
commit
d5078cc617
@ -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 {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user