~ruther/NosSmooth

f9ebf7b5bf609412a77e9173e6eae7a89bd20de9 — František Boháček 3 years ago 3b11028
fix: not walking too long did not cancel the command handling
1 files changed, 1 insertions(+), 0 deletions(-)

M Local/NosSmooth.LocalClient/CommandHandlers/Walk/WalkCommandHandler.cs
M Local/NosSmooth.LocalClient/CommandHandlers/Walk/WalkCommandHandler.cs => Local/NosSmooth.LocalClient/CommandHandlers/Walk/WalkCommandHandler.cs +1 -0
@@ 85,6 85,7 @@ public class WalkCommandHandler : ICommandHandler<WalkCommand>

            if ((DateTimeOffset.Now - _walkStatus.LastWalkTime).TotalMilliseconds > _options.NotWalkingTooLongTrigger)
            {
                await _walkStatus.CancelWalkingAsync(WalkCancelReason.NotWalkingTooLong);
                return new WalkNotFinishedError(_walkStatus.CurrentX, _walkStatus.CurrentY, WalkCancelReason.NotWalkingTooLong);
            }
        }

Do not follow this link