User Story
As a system, I want the performanceNow property to be consistent with the value set in QuickSurveyLogger.js for mw.now().
Technical information
- Wrap performanceNow event property with Math.round() to insure integer datatype end-to-end.
Bug Info:
Hi folks, not sure if it is https://gerrit.wikimedia.org/r/c/mediawiki/extensions/QuickSurveys/+/768194 or something else, but now QuickSurveyInitiation events carry attributes like "performanceNow":1648718876207.3, meanwhile the schema mentions integers, so validation fails. A change in the schema may be required, or a follow up in the JS code :)