From 7288d75237e8905249309f99f80fa9cf4f87b4b5 Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Wed, 30 Sep 2020 10:32:36 +0200 Subject: [PATCH] Don't load more reimbursements when already loaded --- app/routes/budget.js | 9 +++++++++ 1 file changed, 9 insertions(+) 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); + // } + // } + }