sillsdev / languageforge-lexbox

Lexbox, SIL linguistic data hub
MIT License
7 stars 2 forks source link

fix entry sync with complex forms #1264

Open hahn-kev opened 7 hours ago

hahn-kev commented 7 hours ago

should close #1251

the issue (as shown in the test) is that creating 2 entries in one sync where they reference eachother means that the first one will try to create a ref to an object that doesn't yet exist

rmunn commented 5 hours ago

I cherry-picked commit 429b74ba onto the branch for #1256 and it didn't fix the error: both with and without commit 429b74ba, the SecondSena3SyncDoesNothing test threw "System.InvalidOperationException : Complex form component not found, searched for diso - LexEntry 9331".