Open skarya22 opened 4 months ago
@driusan removing from release unless you wanted it for 26 ?
No, I thought I had already removed it from the release.
Move from Instrument_Manager to Battery_Manager
That stack trace has a project/libraries/NDB_BVL_Battery.class.inc file in it. Are you sure you don't have overrides that are breaking @skarya22's change?
@shonibare from the stack trace it looks like the problem is that there is likely an override like @driusan mentioned in NDB_BVL_Battery.class.inc, specifically here:
$config->getSetting("DoubleDataEntryInstruments") should no longer be present in the function, but the stack trace has "Config setting DoubleDataEntryInstruments does not exist in database"
@skarya22 could you take a look at this function https://github.com/aces/Loris/blob/b5e10cabd89fa6efed76a0b529f446a414c9b641/php/libraries/NDB_Config.class.inc#L430
@shonibare That function is alright, other parts of LORIS need it, however it should not be called with "DoubleDataEntryInstruments" as the name since that was removed from Config
@shonibare That function is alright, other parts of LORIS need it, however it should not be called with "DoubleDataEntryInstruments" as the name since that was removed from Config
@skarya22 is it not breaking on your VM? cos I did fetch your PR and ran the patch. I also searched for this DoubleDataEntryInstruments
in the files in your PR in my VM but didn't find it.
Yeah it works for me
Confirmed that this is working when I check out Saagar's PR, run the patch, and compile:
I also tested the other relevant modules and those all loaded also
@driusan I think I made the necessary adjustments. I could not find anything in the swagger documentation to update however. 0.0.4-dev:
0.0.3:
Brief summary of changes
Testing instructions (if applicable)