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