diff --git a/src/app/formulaManager/formulaManager.component.ts b/src/app/formulaManager/formulaManager.component.ts index 32289de..a196b54 100644 --- a/src/app/formulaManager/formulaManager.component.ts +++ b/src/app/formulaManager/formulaManager.component.ts @@ -45,11 +45,9 @@ export class FormulaManagerComponent { this.$breakpoint.observe(Breakpoints.Handset).subscribe(e => this.mobile = e.matches); } - async approve(formula) { + approve(formula) { formula.approved = true; - await formula.ref.update({approved: true, approvedOn: firebase.firestore.FieldValue.serverTimestamp()}); - await this.store.formulas.toPromise(); - this.ngZone.runTask(() => this.displayFormula(formula)); + formula.ref.update({approved: true, approvedOn: firebase.firestore.FieldValue.serverTimestamp()}); } cost() {