diff --git a/modules/distribution/src/repository/jaggeryapps/iotserver/modules/device.js b/modules/distribution/src/repository/jaggeryapps/iotserver/modules/device.js index ae25e845..195bba88 100644 --- a/modules/distribution/src/repository/jaggeryapps/iotserver/modules/device.js +++ b/modules/distribution/src/repository/jaggeryapps/iotserver/modules/device.js @@ -138,7 +138,9 @@ deviceModule = function () { * @returns {Array} */ publicMethods.listDeviceTypes = function () { + deviceManagementDAOFactory.openConnection(); var deviceTypes = deviceManagementDAOFactory.getDeviceTypeDAO().getDeviceTypes(); + deviceManagementDAOFactory.closeConnection(); var deviceTypesList = []; var i, deviceType, deviceTypeObject; for (i = 0; i < deviceTypes.size(); i++) {