p18: fix set-ac-charging-time/set-ac-loads-supply-time

This commit is contained in:
Evgeny Zinoviev 2021-05-23 01:45:13 +03:00
parent f5f43e4e62
commit bda8a1b630

View File

@ -436,11 +436,13 @@ p18::CommandType validate_input(std::string& command,
if (endHour > 23 || endMinute > 59) if (endHour > 23 || endMinute > 59)
throw std::invalid_argument("invalid end time"); throw std::invalid_argument("invalid end time");
arguments[0] = std::to_string(startHour); arguments.clear();
arguments[1] = std::to_string(startMinute);
arguments[2] = std::to_string(endHour); arguments.emplace_back(std::to_string(startHour));
arguments[3] = std::to_string(endMinute); arguments.emplace_back(std::to_string(startMinute));
arguments.emplace_back(std::to_string(endHour));
arguments.emplace_back(std::to_string(endMinute));
break; break;
} }