Reply To: Troubleshooting

PennController for IBEX Forums Troubleshooting Reply To: Troubleshooting

#7751
Jeremy
Keymaster

Hi,

Did you double-check which ) your .log commands were attached to? It’s a common issue to attach them to a PennController element instead of newTrial, in which case you are actually calling a different log command, eg:

newTrial(
  newScale("yesno", "Yes", "No")
    .button()
    .print()
  ,
  newButton("Next")
    .print()
    .wait( getScale("yesno").test.selected()
)    
.log( "ID", GetURLParameter("id") )
)

In this code, although the indentation would be consistent with log attaching to newTrial, it actually attaches to the closing parenthesis of wait, so effectively to the Button element. You can see that there is a ) on the line under log that actually closes newTrial

Jeremy