Fix timer duration parsing

This commit is contained in:
Yegor Vialov 2020-06-02 21:43:32 +00:00
parent f9b2d7d84c
commit 6367d38524

View File

@ -8,8 +8,8 @@ class TimerEntity extends Entity {
@override @override
void update(Map rawData, String webHost) { void update(Map rawData, String webHost) {
super.update(rawData, webHost); super.update(rawData, webHost);
String durationSource = "${attributes["duration"]}"; if (attributes.containsKey('duration')) {
if (durationSource != null && durationSource.isNotEmpty) { String durationSource = "${attributes["duration"]}";
try { try {
List<String> durationList = durationSource.split(":"); List<String> durationList = durationSource.split(":");
if (durationList.length == 1) { if (durationList.length == 1) {