From 1c161019594288b0b96816e55e20583ce1609262 Mon Sep 17 00:00:00 2001 From: "Wonko T. Sane" <42@wonko.de> Date: Wed, 31 May 2017 13:35:19 +0200 Subject: [PATCH] make favs persistant --- src/src/providers/lectures-provider.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/src/providers/lectures-provider.ts b/src/src/providers/lectures-provider.ts index 3b8b9e5..b462f84 100644 --- a/src/src/providers/lectures-provider.ts +++ b/src/src/providers/lectures-provider.ts @@ -33,8 +33,7 @@ export class LecturesProvider { this.lecturesVersion = result.version; this.initial = true; console.log("Lectures loaded from json"); - this.storage.set('lecturesData',JSON.stringify(this.lecturesData)); - this.storage.set('lecturesVersion',this.lecturesVersion); + this.storeData(); this.source = "json" }, err =>{ @@ -53,6 +52,11 @@ export class LecturesProvider { } } + storeData(){ + this.storage.set('lecturesData',JSON.stringify(this.lecturesData)); + this.storage.set('lecturesVersion',this.lecturesVersion); + } + sync(){ this.http.get(this.settings.data.lecturesURL).map(res => res.json()).subscribe( result => { @@ -157,6 +161,7 @@ export class LecturesProvider { }else{ lecture.favourite=true; } + this.storeData(); } } -- GitLab