Closed jcdhan1 closed 2 years ago
Thanks for the detailed description of the issue, it was extremely helpful for me to solve it. I've tried to fix the issue, but I can't test it right away because my sysop permission on the publictestwiki have expired. Can you compile it yourself and report back the results?
Thanks for the detailed description of the issue, it was extremely helpful for me to solve it. I've tried to fix the issue, but I can't test it right away because my sysop permission on the publictestwiki have expired. Can you compile it yourself and report back the results?
Yeah, it works as expected now. I tested on two different Wikis.
Replication steps
Investigation
Since v3.6.3, this error happens when pushing to any fandom.com wiki:
It doesn't happen when downgrading to v3.6.2.
The commit has been bisected to 1fecc623986ed61ba5d85d217bce1d6f53cf1604. The tag interface added in that commit mandates the property
name
of typestring
.Most of the objects in
query.tags
obey this.But some of them have
name
be of typenumber
.The problem seems to be one of the transform methods in convertFunctions.ts. When the name has a numeric value, the object is not cast properly or at all.