-
Notifications
You must be signed in to change notification settings - Fork 9
Could not find assembly error #722
Description
I think this might be related to #711 but I'm not sure. When trying to create an annotation, we're getting the error:
Error encountered in client: Error: Could not find assembly "68e6e8f55602846d3a515bf5" to add feature "690130fa529523a5375a2f7b". Data may be out of sync, please refresh the page
In the console:
apollo.js:1 Error: Could not find assembly "68e6e8f55602846d3a515bf5" to add feature "690130fa529523a5375a2f7b"
at Object.addFeature (apollo.js:1:932370)
at o.<anonymous> (apollo.js:1:187072)
at d (apollo.js:1:6419)
at Generator.<anonymous> (apollo.js:1:7769)
at Generator.next (apollo.js:1:6848)
submit @ apollo.js:1
The error persists even after refreshing the page, clearing cookies, logging out and logging back in, etc.
I did notice that if we have some annotations preloaded using the apollo feature import command, we don't get the above error. We tested this with running that import command on a small gff3 file containing a single gene on chromosome 1. After that, we can log in and successfully create annotations on chromosome 1, but we get the error above when trying to create annotations on other chromosomes in the same assembly.
Is it required to start with a set of annotations? We don't usually - on the older version of Apollo, the annotation track is empty on a fresh installation until users start creating them.