Fix OOB bug for trains with multiple groups

This commit is contained in:
Kenneth Bruen 2023-12-26 06:30:01 +01:00
parent 24645aea81
commit af5a3a51de
Signed by: kbruen
GPG key ID: C1980A470C3EE5B1

View file

@ -75,6 +75,9 @@ func HandleTrainNumberCommand(ctx context.Context, trainNumber string, date time
}
shouldUnsubscribe := func() bool {
if groupIndex == -1 {
return false
}
if len(trainData.Groups) <= groupIndex {
groupIndex = 0
}