Page MenuHomePhabricator

Add verbose logging to survey selector in debug mode
Open, Needs TriagePublic



Debugging T294568: deploy quicksurvey for editors on eswiki and arwiki (for Growth IP editors research) (which led to T295683: Regression: QuickSurveys doesn't log QuickSurveysInitiation events) required first inspecting the contents of the resources/ext.quicksurveys.lib/surveyData.json "file" to see which surveys weren't filtered by the server and then stepping through QuickSurveys internals to find out why the desired survey was being excluded from the lottery.

  • QuickSurveys logs information to the console about which surveys are enabled, excluded, and drawn from the lottery when in debug mode (?debug=true)