From bce99713c103e020aab7611a298ca42f76f62b72 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Miroslav=20Bajto=C5=A1?= <mbajtos@cz.ibm.com>
Date: Thu, 1 Sep 2016 13:09:20 +0200
Subject: [PATCH] Use the new API for defining remoting types

---
 lib/remote-connector.js | 4 ++--
 package.json            | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/remote-connector.js b/lib/remote-connector.js
index b4e16a3..195b1e3 100644
--- a/lib/remote-connector.js
+++ b/lib/remote-connector.js
@@ -87,8 +87,8 @@ RemoteConnector.prototype.resolve = function(Model) {
   });
 
   // setup a remoting type converter for this model
-  remotes.defineType(Model.modelName, function(val) {
-    return val ? new Model(val) : val;
+  remotes.defineObjectType(Model.modelName, function(data) {
+    return new Model(data);
   });
 };
 
diff --git a/package.json b/package.json
index 69e2931..c89d03f 100644
--- a/package.json
+++ b/package.json
@@ -30,7 +30,7 @@
   "homepage": "http://loopback.io",
   "dependencies": {
     "loopback-datasource-juggler": "^3.0.0-alpha.7",
-    "strong-remoting": "^3.0.0-alpha.5"
+    "strong-remoting": "^3.0.0-alpha.6"
   },
   "devDependencies": {
     "assert": "^1.1.2",