Open ilexaquifolium opened 5 months ago
Thanks for this, i'm going to look into these examples to make sure that I understood what went wrong in this case. I don't want to add another round trip call that slows things down when there could be a fix applied to the backend code instead.
In some cases where a change has been made to a non-current version of the neuron, IDs that are not current IDs can be returned by get_latest_roots(). Example:
this can lead to suggest_latest_roots() also suggesting an ID that is not current:
This small alteration adds a check for these IDs and removes them.