Page MenuHomePhabricator

Cannot create composition (Regression)
Closed, ResolvedPublicBUG REPORT

Description

List of steps to reproduce (step by step, including full links if applicable):

  • I set up a new wiki
  • I created a function "negate" taking a boolean and returning a boolean
  • I want to create a composition, so I go to http://localhost:8080/wiki/Special:CreateZObject?zid=Z14&Z14K1=Z10000 (or I click on "Create a new implementation" on the function page which takes me there
  • in the box "Select a function", I type "if" and I get the a dropdown with relevant functions

Screenshot of how the world looks like at this point:

selecting if.png (1×2 px, 354 KB)

  • i select "If" from the Dropdown

What happens?:
The whole box where I would be entering my composition disappears. See screenshot.

composition disappeared.png (1×2 px, 343 KB)

What should have happened instead?:
It should select the If function and display me the three arguments for that instead.

Software version (if not a Wikimedia wiki), browser information, screenshots, other information, etc.:
Fresh wiki as of January 27, 2022

Event Timeline

Change 758427 had a related patch set uploaded (by Simone Cuomo; author: Simone Cuomo):

[mediawiki/extensions/WikiLambda@master] Fix composition not working on the FE

https://gerrit.wikimedia.org/r/758427

SimoneThisDot changed the task status from Open to In Progress.Jan 31 2022, 9:02 AM
SimoneThisDot claimed this task.

Change 758427 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Fix composition not working on the FE

https://gerrit.wikimedia.org/r/758427