EandrewJones opened a new issue, #243: URL: https://github.com/apache/incubator-flagon-useralejs/issues/243
Userale is injecting nulls into the log arrays it sends to the source destination. This is breaking the logstash parser that routes them to elasticsearch. For example, see the end of this array: ``` "message" => "[{\"target\":\"div.post\",\"path\":[\"div.post\",\"li\",\"ul\",\"div.main\",\"div\",\"div#socialMediaTabpanel_0.squawker selected\",\"div#socialMediaTabpanelcontainer\",\"div#socialMediaTabcontainer\",\"div.wrapper socialMedia\",\"div.content \",\"div#pnSocial media.pane social-media\",\"div#workspace\",\"main\",\"div#app\",\"body\",\"html\"],\"datasets\":[{\"posterId\":\"42948 \"},{\"postId\":\"2682\",\"tweetId\":\"861283517715623938\",\"lastViewStarted\":\"4789.38\",\"hasIntersected\":\"true\"},{\"platformId\":\"54 \"},{\"moduleName\":\"socialMedia.tabs\"},{\"componentTypeId\":\"7\"}],\"pageUrl\":\"https://www.icons.umd.edu/devicons /ui_html.shell?p_sid=1343376885&p_lang=fr\",\"pageTitle\":\"INCAS | ICONSnet\",\"pageReferrer\":\"\",\"browser\":{\"browser\":\"firefox \",\"version\":\"99.0.0\"},\"clientTime\":1650569081343,\"microTime\":0,\"location\":{\"x\":885,\"y\":505},\"scrnRes\":{\"width\":1294, \"height\":893},\"type\":\"mouseover\",\"logType\":\"raw\",\"userAction\":true,\"details\":null,\"userId\":\"test-evan-userale-2.3.0\", \"toolVersion\":\"2.2.0\",\"toolName\":\"ICONSnet Social Media Simulator\",\"useraleVersion\":\"2.2.0\",\"sessionID \":\"session_1650569061161\",\"isPost\":true,\"postIds\":[\"861283517715623938\"]},null,null,null]", ``` These empty entries also appear in the local .json file logs generated from the example page: ``` [ {"target":"button#NonLink Button","path":["button#NonLink Button","div.container","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/","pageTitle":"UserALE.js - Example Page","pageReferrer":"","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570124270,"microTime":0,"location":{"x":76,"y":772},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"input","path":["input","label","form#test_text_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/","pageTitle":"UserALE.js - Example Page","pageReferrer":"","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570140023,"microTime":0,"location":{"x":139,"y":486},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"input","path":["input","label","form#test_text_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/","pageTitle":"UserALE.js - Example Page","pageReferrer":"","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570142461,"microTime":0,"location":{"x":null,"y":null},"scrnRes":{"width":1920,"height":893},"type":"change","logType":"raw","userAction":true,"details":{"value":"asdsa"},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"button#test_button","path":["button#test_button","div.container","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/","pageTitle":"UserALE.js - Example Page","pageReferrer":"","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570142547,"microTime":0,"location":{"x":46,"y":214},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"button#test_button","path":["button#test_button","div.container","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/","pageTitle":"UserALE.js - Example Page","pageReferrer":"","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570142547,"microTime":0,"location":{"x":46,"y":214},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"custom","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226","customLabel":"map & packageLog Example"}, {"target":"button","path":["button","form#test_text_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/","pageTitle":"UserALE.js - Example Page","pageReferrer":"","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570143656,"microTime":0,"location":{"x":63,"y":521},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"form#test_text_input","path":["form#test_text_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/","pageTitle":"UserALE.js - Example Page","pageReferrer":"","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570143666,"microTime":0,"location":{"x":null,"y":null},"scrnRes":{"width":1920,"height":893},"type":"submit","logType":"raw","userAction":true,"details":null,"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, , {"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570143985,"scrnRes":{"width":1920,"height":893},"logType":"raw","userAction":false,"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226","type":"load","pageLoadTime":23}, {"target":"select","path":["select","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570144841,"microTime":0,"location":{"x":0,"y":0},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":0,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"select","path":["select","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570145651,"microTime":0,"location":{"x":null,"y":null},"scrnRes":{"width":1920,"height":893},"type":"change","logType":"raw","userAction":true,"details":{"value":"michelle"},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"option","path":["option","select","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570145652,"microTime":0,"location":{"x":0,"y":0},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":0,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"body","path":["body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570146771,"microTime":0,"location":{"x":39,"y":740},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"input","path":["input","form#test_radio_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570147826,"microTime":0,"location":{"x":21,"y":713},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"input","path":["input","form#test_radio_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570147833,"microTime":0,"location":{"x":null,"y":null},"scrnRes":{"width":1920,"height":893},"type":"change","logType":"raw","userAction":true,"details":{"value":"other"},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"input","path":["input","form#test_radio_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570148346,"microTime":0,"location":{"x":25,"y":693},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"input","path":["input","form#test_radio_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570148350,"microTime":0,"location":{"x":null,"y":null},"scrnRes":{"width":1920,"height":893},"type":"change","logType":"raw","userAction":true,"details":{"value":"HCI"},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"button#NonLink Button","path":["button#NonLink Button","div.container","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570150878,"microTime":0,"location":{"x":68,"y":761},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"button","path":["button","form#test_text_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570155384,"microTime":0,"location":{"x":75,"y":527},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"form#test_text_input","path":["form#test_text_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570155398,"microTime":0,"location":{"x":null,"y":null},"scrnRes":{"width":1920,"height":893},"type":"submit","logType":"raw","userAction":true,"details":null,"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, , {"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570155617,"scrnRes":{"width":1920,"height":893},"logType":"raw","userAction":false,"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226","type":"load","pageLoadTime":25}, {"target":"button","path":["button","form#test_text_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570158353,"microTime":0,"location":{"x":82,"y":527},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"form#test_text_input","path":["form#test_text_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570158364,"microTime":0,"location":{"x":null,"y":null},"scrnRes":{"width":1920,"height":893},"type":"submit","logType":"raw","userAction":true,"details":null,"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, , {"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570158573,"scrnRes":{"width":1920,"height":893},"logType":"raw","userAction":false,"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226","type":"load","pageLoadTime":25}, {"target":"body","path":["body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570162319,"microTime":0,"location":{"x":73,"y":654},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"select","path":["select","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570162657,"microTime":0,"location":{"x":0,"y":0},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":0,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"p","path":["p","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570163873,"microTime":0,"location":{"x":340,"y":296},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"button#test_button","path":["button#test_button","div.container","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570175153,"microTime":0,"location":{"x":55,"y":223},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"button#test_button","path":["button#test_button","div.container","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570175153,"microTime":0,"location":{"x":55,"y":223},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"custom","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226","customLabel":"map & packageLog Example"}, {"target":"button","path":["button","form#test_text_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570177390,"microTime":0,"location":{"x":72,"y":529},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"form#test_text_input","path":["form#test_text_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570177399,"microTime":0,"location":{"x":null,"y":null},"scrnRes":{"width":1920,"height":893},"type":"submit","logType":"raw","userAction":true,"details":null,"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, , {"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570177642,"scrnRes":{"width":1920,"height":893},"logType":"raw","userAction":false,"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226","type":"load","pageLoadTime":22}, {"target":"button#test_button","path":["button#test_button","div.container","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570187805,"microTime":0,"location":{"x":21,"y":222},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"button#test_button","path":["button#test_button","div.container","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570187805,"microTime":0,"location":{"x":21,"y":222},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"custom","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226","customLabel":"map & packageLog Example"}, {"target":"input","path":["input","label","form#test_text_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570190727,"microTime":0,"location":{"x":180,"y":475},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"input","path":["input","label","form#test_text_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570193887,"microTime":0,"location":{"x":null,"y":null},"scrnRes":{"width":1920,"height":893},"type":"change","logType":"raw","userAction":true,"details":{"value":"asdasdasdad"},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"select","path":["select","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570193977,"microTime":0,"location":{"x":0,"y":0},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":0,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"select","path":["select","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570194440,"microTime":0,"location":{"x":null,"y":null},"scrnRes":{"width":1920,"height":893},"type":"change","logType":"raw","userAction":true,"details":{"value":"michelle"},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"option","path":["option","select","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570194441,"microTime":0,"location":{"x":0,"y":0},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":0,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"input","path":["input","form#test_radio_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570196278,"microTime":0,"location":{"x":22,"y":696},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"input","path":["input","form#test_radio_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570196282,"microTime":0,"location":{"x":null,"y":null},"scrnRes":{"width":1920,"height":893},"type":"change","logType":"raw","userAction":true,"details":{"value":"HCI"},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"input","path":["input","form#test_radio_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570197282,"microTime":0,"location":{"x":16,"y":707},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"input","path":["input","form#test_radio_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570197294,"microTime":0,"location":{"x":null,"y":null},"scrnRes":{"width":1920,"height":893},"type":"change","logType":"raw","userAction":true,"details":{"value":"other"},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"button#NonLink Button","path":["button#NonLink Button","div.container","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570200005,"microTime":0,"location":{"x":51,"y":759},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"target":"button#Linked Button","path":["button#Linked Button","a","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/?","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570202433,"microTime":0,"location":{"x":90,"y":861},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570060226"}, {"pageUrl":"http://localhost:8003/","pageTitle":"UserALE.js - Example Page","pageReferrer":"","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570258073,"scrnRes":{"width":1920,"height":893},"logType":"raw","userAction":false,"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570257973","type":"load","pageLoadTime":30}, {"target":"button","path":["button","form#test_text_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/","pageTitle":"UserALE.js - Example Page","pageReferrer":"","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570264224,"microTime":0,"location":{"x":63,"y":532},"scrnRes":{"width":1920,"height":893},"type":"click","logType":"raw","userAction":true,"details":{"clicks":1,"ctrl":false,"alt":false,"shift":false,"meta":false},"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570257973"}, {"target":"form#test_text_input","path":["form#test_text_input","body","html"],"datasets":[],"pageUrl":"http://localhost:8003/","pageTitle":"UserALE.js - Example Page","pageReferrer":"","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570264238,"microTime":0,"location":{"x":null,"y":null},"scrnRes":{"width":1920,"height":893},"type":"submit","logType":"raw","userAction":true,"details":null,"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570257973"}, , {"pageUrl":"http://localhost:8003/?","pageTitle":"UserALE.js - Example Page","pageReferrer":"http://localhost:8003/","browser":{"browser":"firefox","version":"99.0.0"},"clientTime":1650570264490,"scrnRes":{"width":1920,"height":893},"logType":"raw","userAction":false,"userId":"me","toolVersion":"2.2.0","toolName":"Apache UserALE.js Example (Custom)","useraleVersion":"2.2.0","sessionID":"session_1650570257973","type":"load","pageLoadTime":24} ] ``` In particular, the submit button always generates a empty line. However, it's not isolated to click events because I'm encountering this issue for mouseover events and custom logs. I haven't been able to track down the source. I tried modifying userale source code to console.log the log arrays before `sendLogs` sends them to the backend, but I didn't find nulls in those. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@flagon.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org