-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Alignment merge with extra verse issue #46
Comments
Finally getting to this. The error in the test has nothing to do with adding a verse - not adding a verse results in the same error. The error is The missing input is "selectors" which sounds like it wants the Proskomma document selectors. This is why it would be better if we could do this using Epitelete, which is supposed to have a workflow corresponding to these pipelines. |
The next problem is that you were passing
into the pipeline. If I pull |
And now, having also made the pipeline handler errors a lot more informative, the pipeline works without a new verse but, with a new verse, I get
which I think is the thing we were initially trying to debug, and which still looks trivial to fix. (Famous last words...) |
Sure enough, the error is around
If there's no record for the verse, markup is undefined, and then the first lookup inside markup croaks. |
And
fixes it. |
Finally,
will always fail because PERF uses UIDs for sequence names and they cannot be preserved when roundtripping via USFM. |
When using the split merge workflow, the merge fails if an extra verse was added to the stripped usfm.
A test showing this error is here: 5ed03d4
The text was updated successfully, but these errors were encountered: