fix: guard against negative schedule table cursor in renderUserPicker

This commit is contained in:
Niklas Ye
2026-05-22 11:51:24 +02:00
parent ffacbee429
commit d4839c9f6b
+1 -1
View File
@@ -241,7 +241,7 @@ func (m Model) renderUserPicker() string {
var scope string var scope string
cursor := m.scheduleTable.Cursor() cursor := m.scheduleTable.Cursor()
if cursor < len(m.scheduleDays) { if cursor >= 0 && cursor < len(m.scheduleDays) {
d := m.scheduleDays[cursor].date d := m.scheduleDays[cursor].date
if m.pickerAssignWeek { if m.pickerAssignWeek {
weekday := int(d.Weekday()) weekday := int(d.Weekday())