diff --git a/app/routes/budget.js b/app/routes/budget.js index 0f32c30..2550cf9 100644 --- a/app/routes/budget.js +++ b/app/routes/budget.js @@ -7,6 +7,8 @@ export default class BudgetRoute extends Route { @service kredits; async model () { + if (this.kredits.reimbursements.length > 0) return; + const numCachedReimbursements = await this.browserCache.reimbursements.length(); if (numCachedReimbursements > 0) { await this.kredits.loadObjectsFromCache('Reimbursement'); @@ -16,4 +18,11 @@ export default class BudgetRoute extends Route { } } + // afterModel() { + // if (this.kredits.reimbursementsNeedSync) { + // schedule('afterRender', this.kredits.syncReimbursements, + // this.kredits.syncReimbursements.perform); + // } + // } + }