abouttreesummaryrefslogcommitdiff
path: root/src
diff options
context:
space:
mode:
authorpatrick-scho2025-04-06 16:21:39 +0200
committerpatrick-scho2025-04-06 16:21:39 +0200
commit13381fcc62fea793dc9c4af62e4b59927b9ae94f (patch)
tree2d9a2b0fbf067cbcefe72287f274e9890692ef66 /src
parent4440a97c5a3bc8dca03198dbe0d9474978aa8904 (diff)
downloadchirp-13381fcc62fea793dc9c4af62e4b59927b9ae94f.tar.gz
chirp-13381fcc62fea793dc9c4af62e4b59927b9ae94f.zip
fix paginate iterator behaviour
Diffstat (limited to 'src')
-rw-r--r--src/main.zig6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/main.zig b/src/main.zig
index 7fe3b63..0800e2b 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -463,16 +463,12 @@ pub fn Paginate(comptime T: type) type {
it.idx = try parse_enum(T.Base.Key, starting_at_str, 16);
}
- if (it.idx == null) {
- return error.InvalidIterator;
- }
-
return .{
.res = res,
.view = view,
.per_page = per_page,
.it = it,
- .starting_idx = it.idx.?,
+ .starting_idx = it.idx,
};
}
pub fn next(self: *Self) IterateResult {