╭─────────────╮ │scroll to top│ ╰─────────────╯ ╭ Issue.zig ────────────────────────────────────────────────────╮ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ╰───────────────────────────────────────────────────────────────╯
╭────╮ ╭ clone ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ╮ │http│ ssh │ │ ╰────╯ ╰ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ╯
331 order_key: []const u8, 332 ) !void { 333 var tag_iter = tagIterator(tags); 334 while (tag_iter.next()) |tag| { 335 // skipped the same way consume skipped it, so it was never indexed 336 if (tag.len == 0 or tag.len > tag_max_len) continue; 337 var key_buffer: TagStatusKey = undefined; 338 const key = try tagStatusKey(&key_buffer, tag, status); 339 const tag_set_cursor = try tag_to_issues.putCursor(key); 340 const tag_set = try DB.SortedSet(.read_write).init(tag_set_cursor); 341 _ = try tag_set.remove(order_key); 342 if (0 == try tag_set.count()) _ = try tag_to_issues.remove(key); 343 } 344 } 345