Problem:
When trying to generate a short URL of the current query using the built-in function of the Query Service it doesn't work. The popup appears that usually contains the URL but it is empty.
Screenshots:
Lydia_Pintscher | |
Feb 26 2019, 6:14 PM |
F28289797: Screenshot_20190226_191350.png | |
Feb 26 2019, 6:14 PM |
Problem:
When trying to generate a short URL of the current query using the built-in function of the Query Service it doesn't work. The popup appears that usually contains the URL but it is empty.
Screenshots:
Also, "SPARQL endpoint" link appears to be broken too. But short URL works for me locally, doesn't work in deployed version. Strange...
Looking at the HTML source, the iframe that is supposed to be in the popup does not even appear. I traced inside bootstrap code and looks like bootstrap popover code applies sanitizeHtml() to the content, which removes the iframe. Not sure if it's something new - I thought clickover module is supposed to prevent this from happening...
Change 493114 had a related patch set uploaded (by Smalyshev; owner: Smalyshev):
[wikidata/query/gui@master] Fix short URL popups - do not sanitize out iframe
Glad this has a High priority: I'm running a training session for the query service for Oxford University staff tomorrow morning. It'll be a lot more stressful if these features aren't working. Lesson learned that I should in future immediately raise the issue here on Phab.
Change 493114 merged by jenkins-bot:
[wikidata/query/gui@master] Fix short URL popups - do not sanitize out iframe
Change 493273 had a related patch set uploaded (by WDQSGuiBuilder; owner: WDQSGuiBuilder):
[wikidata/query/gui-deploy@production] Merging from e4fee788ae3942d3b02851a7795c7014752a8dbd:
Change 493273 merged by Smalyshev:
[wikidata/query/gui-deploy@production] Merging from e4fee788ae3942d3b02851a7795c7014752a8dbd:
Mentioned in SAL (#wikimedia-operations) [2019-02-27T18:25:33Z] <smalyshev@deploy1001> Started deploy [wdqs/wdqs@465673b]: Redeploy GUI for T217161
Mentioned in SAL (#wikimedia-operations) [2019-02-27T18:36:25Z] <smalyshev@deploy1001> Finished deploy [wdqs/wdqs@465673b]: Redeploy GUI for T217161 (duration: 10m 51s)