Fix merge conflicts.
This commit is contained in:
commit
93e33517c1
@ -71,10 +71,7 @@ import java.util.concurrent.ExecutionException;
|
||||
import java.util.concurrent.Executors;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
import static org.thingsboard.server.common.data.DataConstants.ACTIVITY_EVENT;
|
||||
import static org.thingsboard.server.common.data.DataConstants.CONNECT_EVENT;
|
||||
import static org.thingsboard.server.common.data.DataConstants.DISCONNECT_EVENT;
|
||||
import static org.thingsboard.server.common.data.DataConstants.INACTIVITY_EVENT;
|
||||
import static org.thingsboard.server.common.data.DataConstants.*;
|
||||
|
||||
/**
|
||||
* Created by ashvayka on 01.05.18.
|
||||
@ -344,6 +341,7 @@ public class DefaultDeviceStateService implements DeviceStateService {
|
||||
if (stateData != null) {
|
||||
DeviceState state = stateData.getState();
|
||||
stateData.getState().setLastActivityTime(lastReportedActivity);
|
||||
stateData.getMetaData().putValue("scope", SERVER_SCOPE);
|
||||
pushRuleEngineMessage(stateData, ACTIVITY_EVENT);
|
||||
save(deviceId, LAST_ACTIVITY_TIME, lastReportedActivity);
|
||||
deviceLastSavedActivity.put(deviceId, lastReportedActivity);
|
||||
|
||||
@ -71,6 +71,7 @@ public class TbCopyAttributesToEntityViewNode implements TbNode {
|
||||
public void onMsg(TbContext ctx, TbMsg msg) {
|
||||
if (DataConstants.ATTRIBUTES_UPDATED.equals(msg.getType()) ||
|
||||
DataConstants.ATTRIBUTES_DELETED.equals(msg.getType()) ||
|
||||
DataConstants.ACTIVITY_EVENT.equals(msg.getType()) ||
|
||||
SessionMsgType.POST_ATTRIBUTES_REQUEST.name().equals(msg.getType())) {
|
||||
if (!msg.getMetaData().getData().isEmpty()) {
|
||||
long now = System.currentTimeMillis();
|
||||
@ -87,6 +88,7 @@ public class TbCopyAttributesToEntityViewNode implements TbNode {
|
||||
long endTime = entityView.getEndTimeMs();
|
||||
if ((endTime != 0 && endTime > now && startTime < now) || (endTime == 0 && startTime < now)) {
|
||||
if (DataConstants.ATTRIBUTES_UPDATED.equals(msg.getType()) ||
|
||||
DataConstants.ACTIVITY_EVENT.equals(msg.getType()) ||
|
||||
SessionMsgType.POST_ATTRIBUTES_REQUEST.name().equals(msg.getType()) ) {
|
||||
Set<AttributeKvEntry> attributes = JsonConverter.convertToAttributes(new JsonParser().parse(msg.getData()));
|
||||
List<AttributeKvEntry> filteredAttributes =
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user