From caa7d4a22073dcedcec133ac3a0e406367b54957 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Mon, 12 Oct 2015 16:34:07 +0200 Subject: [PATCH 1/3] store iOS tutorial steps --- website/src/models/user.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/website/src/models/user.js b/website/src/models/user.js index c883caacc1..f66eb0b3a9 100644 --- a/website/src/models/user.js +++ b/website/src/models/user.js @@ -138,6 +138,27 @@ var UserSchema = new Schema({ hall: {type: Number, 'default': -1}, equipment: {type: Number, 'default': -1} }, + tutorial: { + ios: { + habits: {type: Boolean, 'default': false}, + dailies: {type: Boolean, 'default': false}, + todos: {type: Boolean, 'default': false}, + rewards: {type: Boolean, 'default': false}, + party: {type: Boolean, 'default': false}, + pets: {type: Boolean, 'default': false}, + gems: {type: Boolean, 'default': false}, + skills: {type: Boolean, 'default': false}, + classes: {type: Boolean, 'default': false}, + tavern: {type: Boolean, 'default': false}, + equipment: {type: Boolean, 'default': false}, + items: {type: Boolean, 'default': false}, + addTask: {type: Boolean, 'default': false}, + editTask: {type: Boolean, 'default': false}, + deleteTask: {type: Boolean, 'default': false}, + filterTask: {type: Boolean, 'default': false}, + groupPets: {type: Boolean, 'default': false}, + } + } dropsEnabled: {type: Boolean, 'default': false}, itemsEnabled: {type: Boolean, 'default': false}, newStuff: {type: Boolean, 'default': false}, From 7a7d0386027ae875cb81508907ef5f11b02fff86 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Sun, 18 Oct 2015 17:29:06 +0200 Subject: [PATCH 2/3] Split up tutorial parts --- website/src/models/user.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/website/src/models/user.js b/website/src/models/user.js index f66eb0b3a9..cd0e56a846 100644 --- a/website/src/models/user.js +++ b/website/src/models/user.js @@ -139,7 +139,7 @@ var UserSchema = new Schema({ equipment: {type: Number, 'default': -1} }, tutorial: { - ios: { + common: { habits: {type: Boolean, 'default': false}, dailies: {type: Boolean, 'default': false}, todos: {type: Boolean, 'default': false}, @@ -152,13 +152,16 @@ var UserSchema = new Schema({ tavern: {type: Boolean, 'default': false}, equipment: {type: Boolean, 'default': false}, items: {type: Boolean, 'default': false}, + }, + ios: { + addTask: {type: Boolean, 'default': false}, editTask: {type: Boolean, 'default': false}, deleteTask: {type: Boolean, 'default': false}, filterTask: {type: Boolean, 'default': false}, groupPets: {type: Boolean, 'default': false}, } - } + }, dropsEnabled: {type: Boolean, 'default': false}, itemsEnabled: {type: Boolean, 'default': false}, newStuff: {type: Boolean, 'default': false}, From 2fde3c771f06a62886881245b5b74b6e1b7220c7 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Mon, 19 Oct 2015 12:50:30 +0200 Subject: [PATCH 3/3] remove empty line --- website/src/models/user.js | 1 - 1 file changed, 1 deletion(-) diff --git a/website/src/models/user.js b/website/src/models/user.js index cd0e56a846..bc416fe3e4 100644 --- a/website/src/models/user.js +++ b/website/src/models/user.js @@ -154,7 +154,6 @@ var UserSchema = new Schema({ items: {type: Boolean, 'default': false}, }, ios: { - addTask: {type: Boolean, 'default': false}, editTask: {type: Boolean, 'default': false}, deleteTask: {type: Boolean, 'default': false},