Page MenuHomePhabricator

efSchemaValidate() doesn't validate against allowed enum values
Closed, ResolvedPublic

Description

I logged a Schema:Campaigns event with a bad campaign parameter not listed in https://meta.wikimedia.org/wiki/Schema:Campaigns and it logged as "clientValidated":true. Looking at extensions/EventLogging/includes/JsonSchema.php it doesn't look as if there's code for this.


Version: unspecified
Severity: normal

Details

Reference
bz49096

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 1:45 AM
bzimport set Reference to bz49096.
Spage created this task.Jun 4 2013, 2:38 AM

Related URL: https://gerrit.wikimedia.org/r/70062 (Gerrit Change I700ec58de1be6de01093cc57b5ec6f4b23429f3d)

[moving from MediaWiki extensions to Analytics product - see bug 61946]