sync isExpanded when it's a new branch

This commit is contained in:
azivner 2018-07-24 22:03:36 +02:00
parent b6935abcc9
commit 0ece9bd1be

View file

@ -69,7 +69,11 @@ async function updateBranch(entity, sourceId) {
await sql.transactional(async () => { await sql.transactional(async () => {
if (orig === null || orig.dateModified < entity.dateModified) { if (orig === null || orig.dateModified < entity.dateModified) {
delete entity.isExpanded; // isExpanded is not synced unless it's a new branch instance
// otherwise in case of full new sync we'll get all branches (even root) collapsed.
if (orig) {
delete entity.isExpanded;
}
await sql.replace('branches', entity); await sql.replace('branches', entity);