diff --git a/src/main/jastadd/backend/Generation.jadd b/src/main/jastadd/backend/Generation.jadd index 82c1ae0fb08f342d296bb3395dfa86499c282a55..7e1f988c2150a3970e53a6e36f7e22f1bd3ebc96 100644 --- a/src/main/jastadd/backend/Generation.jadd +++ b/src/main/jastadd/backend/Generation.jadd @@ -208,7 +208,9 @@ aspect AspectGeneration { .append(writeMethod()).append("() {\n"); if (loggingEnabledForWrites) { sb.append(ind(2)).append("System.out.println(\"[Write] ").append(getToken().getName()) - .append(" = \" + ").append(lastValue()).append(" + \" -> ").append(writeTopic()).append("\");\n"); + .append(" = \" + ") + .append("get").append(getToken().getName()).append("() + \" -> \" + ") + .append(writeTopic()).append(");\n"); } // _mqttUpdater().publish(${writeTopic()}, ${lastValue()}); sb.append(ind(2)).append(mqttUpdaterAttribute()).append("().publish(")