Преглед на файлове

Adjust 'add-profile-view' in migrations.js in attempt to resolve 1675

RJevnikar преди 7 години
родител
ревизия
4787a1186b
променени са 1 файла, в които са добавени 8 реда и са изтрити 6 реда
  1. 8 6
      server/migrations.js

+ 8 - 6
server/migrations.js

@@ -211,12 +211,14 @@ Migrations.add('add-checklist-items', () => {
 
 Migrations.add('add-profile-view', () => {
   Users.find().forEach((user) => {
-    // Set default view
-    Users.direct.update(
-      { _id: user._id },
-      { $set: { 'profile.boardView': 'board-view-lists' } },
-      noValidate
-    );
+    if (!user.hasOwnProperty('profile.boardView')) {
+      // Set default view
+      Users.direct.update(
+        { _id: user._id },
+        { $set: { 'profile.boardView': 'board-view-lists' } },
+        noValidate
+      );
+    }
   });
 });