Actions
Bug #10198
closedEventLog at promise generation for datasources change, even if nothing changed
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
Fix check:
Regression:
Description
At each promise generation, I get "Node modified" eventlogs, even if nothing was changed, due to datasource.
Raw technical detail is:
<entry> <node fileFormat="6" changeType="modify"> <id>82d806d8-1359-4d8f-a405-fe8cab062888</id> <properties> <from> <property> <name>Test_datasource</name> <value>JString(78.249.200.184)</value> </property> <property> <name>Pouet</name> <value> JObject(List(JField(args,JObject(List())), JField(headers,JObject(List(JField(Accept,JString(text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2)), JField(Accept-Encoding,JString(gzip,deflate)), JField(Host,JString(httpbin.org)), JField(User-Agent,JString(scalaj-http/1.0))))), JField(origin,JString(78.249.200.184)), JField(url,JString(https://httpbin.org/get)))) </value> </property> </from> <to> <property> <name>Test_datasource</name> <value>JString(78.249.200.184)</value> </property> <property> <name>Pouet</name> <value> JObject(List(JField(args,JObject(List())), JField(headers,JObject(List(JField(Accept,JString(text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2)), JField(Accept-Encoding,JString(gzip,deflate)), JField(Host,JString(httpbin.org)), JField(User-Agent,JString(scalaj-http/1.0))))), JField(origin,JString(78.249.200.184)), JField(url,JString(https://httpbin.org/get)))) </value> </property> </to> </properties> </node> </entry>
I suspect that deserialization is not correctly done, and comparision is invalid
Actions