Hi,
(There was a similar posting about this a few years ago, but the previous solution doesn't help me.)
I've downloaded the adapt framework and am editing it according to: https://github.com/adaptlearning/adapt_framework/wiki/Creating-your-first-course
I think the sample course has been updated more recently than the wiki page, but I assumed it would work much the same. Editing course.json poses no problem. I have followed the rest exactly, and tried again with my own numbers, but I am still getting this error:
Running "check-json" task
Empty _ids: b-110
Fatal error: Oops, looks like you have some json errors.
For reference my linking of id -> parentids is:
course -> co20 -> a25 -> b110 -> c155
But I have also tried with the numbers suggested in the guide. I also added a new tracking id (20) to the additional block (but have tried without it as well). Everything has a parentid (except course) that matches the id of the previous addition.
The problem is only ever with block, so I assume it's not registering my new component, but I don't know why.
I feel like I have tried every combination of changes and no-changes there is, so if anyone could help I'd be very grateful.
I have also attached the files if you want to double check.
Antonia
// I am on a Mac (iOS 10.12.6), am using IntelliJ as a text editor, and have npm 5.5.1, node 8.9.1, adapt 2.0.6, git 2.15.0, and grunt 1.0.1//