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",