There should not be a v34 call for Ticket Checklist Step
Actual Result
There are a whole bunch of extras describe calls. The calls in and of themselves are not harmful, but they do add a lot of extra calls to the sync.
Analysis
The error is in the new sync/blacklist module in describeChildFxForms. In the original whitelist code from alpine server, it would only go one level deep and only traverse master-detail relationships. The code we currently have does not do either of those. So it traverses very deep and adds a lot of stuff to the blacklist we don’t care about.
This is masking another problem. The primary of list of blacklisted items is not being scanned for their lookups.
Related Cards
Test Plan
Checklist for Merging
Enter the Pull Request number in the card properties
Mingle Card: 3795 Steps to reproduce
Expected result
There should not be a v34 call for Ticket Checklist Step
Actual Result
There are a whole bunch of extras describe calls. The calls in and of themselves are not harmful, but they do add a lot of extra calls to the sync.
Analysis
The error is in the new sync/blacklist module in describeChildFxForms. In the original whitelist code from alpine server, it would only go one level deep and only traverse master-detail relationships. The code we currently have does not do either of those. So it traverses very deep and adds a lot of stuff to the blacklist we don’t care about.
This is masking another problem. The primary of list of blacklisted items is not being scanned for their lookups.
Related Cards
Test Plan
Checklist for Merging