[infrastructure] add external null-annotations (#8848)
Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
This commit is contained in:
@@ -151,7 +151,12 @@ public class VerisureEventLogThingHandler extends VerisureThingHandler<VerisureE
|
||||
Collections.reverse(newEventList);
|
||||
ArrayList<Event> events = new ArrayList<>();
|
||||
for (PagedList newEvent : newEventList) {
|
||||
long eventTime = ZonedDateTime.parse(newEvent.getEventTime()).toEpochSecond();
|
||||
String eventTimeString = newEvent.getEventTime();
|
||||
if (eventTimeString == null) {
|
||||
logger.debug("Event-Time is null: {}", newEvent);
|
||||
continue;
|
||||
}
|
||||
long eventTime = ZonedDateTime.parse(eventTimeString).toEpochSecond();
|
||||
logger.trace("Event time: {} Last Event time: {}", eventTime, lastEventTime);
|
||||
if (eventTime > lastEventTime) {
|
||||
logger.debug("Create event {} for event time {}", newEvent.getEventType(), eventTime);
|
||||
|
||||
@@ -67,8 +67,9 @@ public class VerisureGatewayThingHandler extends VerisureThingHandler<VerisureGa
|
||||
updateState(channelUID, state);
|
||||
} else {
|
||||
String timestamp = communicationState.getTestDate();
|
||||
if (timestamp != null && channelUID.toString()
|
||||
.contains(communicationState.getHardwareCarrierType())) {
|
||||
String carrierType = communicationState.getHardwareCarrierType();
|
||||
if (timestamp != null && carrierType != null
|
||||
&& channelUID.toString().contains(carrierType)) {
|
||||
updateTimeStamp(timestamp, channelUID);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user