From dd5e2adc87fc7adcdca80a54c22a9214bcdba5e7 Mon Sep 17 00:00:00 2001
From: Kevin Jahns <kevin.jahns@rwth-aachen.de>
Date: Tue, 21 Jul 2015 17:25:07 +0200
Subject: [PATCH] update

---
 src/Struct.js |  2 +-
 src/y.js      | 56 +++++++++++++++++++++++++--------------------------
 2 files changed, 29 insertions(+), 29 deletions(-)

diff --git a/src/Struct.js b/src/Struct.js
index e0e1caa5..9a785194 100644
--- a/src/Struct.js
+++ b/src/Struct.js
@@ -172,7 +172,7 @@ var Struct = {
         left.right = op.id
         yield* this.setOperation(left)
       } else {
-        op.right = op.parentSub ? (parent.map[op.parentSub] || null) : parent.start
+        op.right = op.parentSub ? parent.map[op.parentSub] || null : parent.start
       }
       // reconnect right
       if (op.right != null) {
diff --git a/src/y.js b/src/y.js
index fd311f58..2b72d302 100644
--- a/src/y.js
+++ b/src/y.js
@@ -1,41 +1,41 @@
 /* @flow */
 
 function Y (opts) {
-  var def = Promise.defer();
-  new YConfig(opts, function(yconfig){ //eslint-disable-line
-    yconfig.db.whenUserIdSet(function(){
-      def.resolve(yconfig);
-    });
-  });
-  return def.promise;
+  var def = Promise.defer()
+  new YConfig(opts, function (yconfig) { // eslint-disable-line
+    yconfig.db.whenUserIdSet(function () {
+      def.resolve(yconfig)
+    })
+  })
+  return def.promise
 }
 
-class YConfig { //eslint-disable-line no-unused-vars
+class YConfig { // eslint-disable-line no-unused-vars
   constructor (opts, callback) {
-    this.db = new Y[opts.db.name](this, opts.db);
-    this.connector = new Y[opts.connector.name](this, opts.connector);
-    var yconfig = this;
-    this.db.requestTransaction(function*(){
+    this.db = new Y[opts.db.name](this, opts.db)
+    this.connector = new Y[opts.connector.name](this, opts.connector)
+    var yconfig = this
+    this.db.requestTransaction(function *() {
       // create initial Map type
       var model = {
-        id: ["_", 0],
-        struct: "Map",
-        type: "Map",
+        id: ['_', 0],
+        struct: 'Map',
+        type: 'Map',
         map: {}
-      };
-      yield* this.addOperation(model);
-      var root = yield* this.createType(model);
-      this.store.y.root = root;
-      callback(yconfig);
-    });
+      }
+      yield* this.addOperation(model)
+      var root = yield* this.createType(model)
+      this.store.y.root = root
+      callback(yconfig)
+    })
   }
   destroy () {
-    this.connector.disconnect();
-    this.db.removeDatabase();
-    this.connector = null;
-    this.db = null;
-    this.transact = function(){
-      throw new Error("Remember?, you destroyed this type ;)");
-    };
+    this.connector.disconnect()
+    this.db.removeDatabase()
+    this.connector = null
+    this.db = null
+    this.transact = function () {
+      throw new Error('Remember?, you destroyed this type ;)')
+    }
   }
 }
-- 
GitLab