diff options
| author | patrick-scho | 2025-04-06 16:21:39 +0200 |
|---|---|---|
| committer | patrick-scho | 2025-04-06 16:21:39 +0200 |
| commit | 13381fcc62fea793dc9c4af62e4b59927b9ae94f (patch) | |
| tree | 2d9a2b0fbf067cbcefe72287f274e9890692ef66 /src | |
| parent | 4440a97c5a3bc8dca03198dbe0d9474978aa8904 (diff) | |
| download | chirp-13381fcc62fea793dc9c4af62e4b59927b9ae94f.tar.gz chirp-13381fcc62fea793dc9c4af62e4b59927b9ae94f.zip | |
fix paginate iterator behaviour
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.zig | 6 |
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 { |
