From 90951a5ed524575ae72c75ce4022f352a7e0b7aa Mon Sep 17 00:00:00 2001 From: tobslob Date: Mon, 18 Oct 2021 18:12:22 +0100 Subject: [PATCH] ref: refactor error message --- src/base.repo.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/base.repo.ts b/src/base.repo.ts index 248af85..32661ba 100755 --- a/src/base.repo.ts +++ b/src/base.repo.ts @@ -46,7 +46,7 @@ export class BaseRepository { create(attributes: Partial | Partial[]): Promise { return new Promise((resolve, reject) => { this.model.create(attributes, (err: any, result: T | T[]) => { - if (err && err.code === 11000) return reject(new DuplicateModelError(`${this.name} exists already`)); + if (err && err.code === 11000) return reject(new DuplicateModelError(`${this.name} already exist`)); if (err) return reject(err); @@ -76,7 +76,7 @@ export class BaseRepository { setDefaultsOnInsert: true }, (err: any, result: EnforceDocument) => { - if (err && err.code === 11000) return reject(new DuplicateModelError(`${this.name} exists already`)); + if (err && err.code === 11000) return reject(new DuplicateModelError(`${this.name} already exist`)); if (err) return reject(err); resolve(result); @@ -207,7 +207,7 @@ export class BaseRepository { result.set(update); result.save((err: any, updatedDocument: EnforceDocument) => { - if (err && err.code === 11000) return reject(new DuplicateModelError(`${this.name} exists already`)); + if (err && err.code === 11000) return reject(new DuplicateModelError(`${this.name} already exist`)); if (err) return reject(err); resolve(updatedDocument); @@ -228,7 +228,7 @@ export class BaseRepository { return new Promise((resolve, reject) => { this.model.findOneAndUpdate(_query, update, { new: true, runValidators: true }, (err, result) => { - if (err && err.code === 11000) return reject(new DuplicateModelError(`${this.name} exists already`)); + if (err && err.code === 11000) return reject(new DuplicateModelError(`${this.name} already exist`)); if (err) return reject(err); if (throwOnNull && !result) return reject(new ModelNotFoundError(`${this.name} not found`));