diff --git a/src/modules/configuration/couch/data/services/couch.service.ts b/src/modules/configuration/couch/data/services/couch.service.ts index 0d019fd..721736d 100644 --- a/src/modules/configuration/couch/data/services/couch.service.ts +++ b/src/modules/configuration/couch/data/services/couch.service.ts @@ -30,26 +30,32 @@ export class CouchService { } public async createDoc(data, database) { - const nano = require('nano')('http://root:password@172.10.10.2:5970'); - const db = nano.use(database); - return await db.insert(data); + try { + const nano = require('nano')('http://root:password@172.10.10.2:5970'); + const db = nano.use(database); + return await db.insert(data); + } catch (error) {} } public async deleteDoc(data, database) { - const nano = require('nano')('http://root:password@172.10.10.2:5970'); - const db = nano.use(database); - const result = await db.get(data.id); - await db.destroy(data.id, result._rev); + try { + const nano = require('nano')('http://root:password@172.10.10.2:5970'); + const db = nano.use(database); + const result = await db.get(data.id); + await db.destroy(data.id, result._rev); + } catch (error) {} } public async updateDoc(data, database) { - const nano = require('nano')('http://root:password@172.10.10.2:5970'); - const db = nano.use(database); - const result = await db.get(data.id); - console.log(result, 'dsa'); - await db.insert({ - ...data, - _rev: result._rev, - }); + try { + const nano = require('nano')('http://root:password@172.10.10.2:5970'); + const db = nano.use(database); + const result = await db.get(data.id); + console.log(result, 'dsa'); + await db.insert({ + ...data, + _rev: result._rev, + }); + } catch (error) {} } }