thingsboard-aplcache

Fixed plugin update

2/24/2017 5:44:59 AM

Details

diff --git a/application/src/main/java/org/thingsboard/server/actors/plugin/PluginActorMessageProcessor.java b/application/src/main/java/org/thingsboard/server/actors/plugin/PluginActorMessageProcessor.java
index 2f2f32e..c388748 100644
--- a/application/src/main/java/org/thingsboard/server/actors/plugin/PluginActorMessageProcessor.java
+++ b/application/src/main/java/org/thingsboard/server/actors/plugin/PluginActorMessageProcessor.java
@@ -173,7 +173,7 @@ public class PluginActorMessageProcessor extends ComponentMsgProcessor<PluginId>
 
     @Override
     public void onUpdate(ActorContext context) throws Exception {
-        PluginMetaData oldPluginMd = systemContext.getPluginService().findPluginById(entityId);
+        PluginMetaData oldPluginMd = pluginMd;
         pluginMd = systemContext.getPluginService().findPluginById(entityId);
         boolean requiresRestart = false;
         logger.info("[{}] Plugin configuration was updated from {} to {}.", entityId, oldPluginMd, pluginMd);