|
@@ -242,7 +242,9 @@ public class TkSceneLinkageServiceImpl extends AbstractBaseService<SceneLinkageM |
|
@@ -242,7 +242,9 @@ public class TkSceneLinkageServiceImpl extends AbstractBaseService<SceneLinkageM |
242
|
JsonNode inputContext = doActionDTO.getDoContext().get(FastIotConstants.Rpc.PARAMS_NAME);
|
242
|
JsonNode inputContext = doActionDTO.getDoContext().get(FastIotConstants.Rpc.PARAMS_NAME);
|
243
|
ObjectNode outputContext = JacksonUtil.newObjectNode();
|
243
|
ObjectNode outputContext = JacksonUtil.newObjectNode();
|
244
|
outputContext.put(FastIotConstants.Rpc.METHOD_NAME, "methodThingskit");
|
244
|
outputContext.put(FastIotConstants.Rpc.METHOD_NAME, "methodThingskit");
|
245
|
- if(inputContext.isTextual()){
|
245
|
+ if(inputContext == null){
|
|
|
246
|
+ outputContext.put(FastIotConstants.Rpc.PARAMS_NAME,"");
|
|
|
247
|
+ }else if(inputContext.isTextual()){
|
246
|
outputContext.put(FastIotConstants.Rpc.PARAMS_NAME,inputContext.asText());
|
248
|
outputContext.put(FastIotConstants.Rpc.PARAMS_NAME,inputContext.asText());
|
247
|
}else{
|
249
|
}else{
|
248
|
outputContext.set(FastIotConstants.Rpc.PARAMS_NAME, inputContext);
|
250
|
outputContext.set(FastIotConstants.Rpc.PARAMS_NAME, inputContext);
|