fix(ng1): Copy object properly. Fixes #357

This commit is contained in:
Max Lynch 2016-08-04 09:40:24 -05:00
parent 2503ef2ee5
commit 9ca38cd8a1

View File

@ -15,14 +15,11 @@ export function initAngular1(plugins) {
(function(serviceName, cls, name) {
window.angular.module('ionic.native').service(serviceName, [function() {
let funcs = {};
for (var k in cls) {
funcs[k] = cls[k];
}
funcs['name'] = name;
var funcs = window.angular.copy(cls);
funcs.prototype['name'] = name;
return funcs;
}]);
})(serviceName, cls, name);
}
}
}
}