From 950ef0cebb8c0cd45e6dd04cb2e9a9f447df43f8 Mon Sep 17 00:00:00 2001 From: Alasdair Smith Date: Wed, 17 Jan 2018 17:50:09 +0000 Subject: [PATCH 1/5] Add unsupported project error --- services/web/app/coffee/Features/Errors/Errors.coffee | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/services/web/app/coffee/Features/Errors/Errors.coffee b/services/web/app/coffee/Features/Errors/Errors.coffee index d88b243418..2fef7f90e6 100644 --- a/services/web/app/coffee/Features/Errors/Errors.coffee +++ b/services/web/app/coffee/Features/Errors/Errors.coffee @@ -33,6 +33,13 @@ UnsupportedFileTypeError = (message) -> return error UnsupportedFileTypeError.prototype.__proto___ = Error.prototype +UnsupportedProjectError = (message) -> + error = new Error(message) + error.name = "UnsupportedProjectError" + error.__proto__ = UnsupportedProjectError.prototype + return error +UnsupportedProjectError.prototype.__proto___ = Error.prototype + module.exports = Errors = NotFoundError: NotFoundError ServiceNotConfiguredError: ServiceNotConfiguredError From f234e84c9530212db98d37205d1601bb14449234 Mon Sep 17 00:00:00 2001 From: Alasdair Smith Date: Thu, 18 Jan 2018 12:09:33 +0000 Subject: [PATCH 2/5] Export error --- services/web/app/coffee/Features/Errors/Errors.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/services/web/app/coffee/Features/Errors/Errors.coffee b/services/web/app/coffee/Features/Errors/Errors.coffee index 2fef7f90e6..d883afd1d7 100644 --- a/services/web/app/coffee/Features/Errors/Errors.coffee +++ b/services/web/app/coffee/Features/Errors/Errors.coffee @@ -46,3 +46,4 @@ module.exports = Errors = TooManyRequestsError: TooManyRequestsError InvalidNameError: InvalidNameError UnsupportedFileTypeError: UnsupportedFileTypeError + UnsupportedProjectError: UnsupportedProjectError From 649ca86a75530375bf205b168eb2d899cf5c913d Mon Sep 17 00:00:00 2001 From: Alasdair Smith Date: Thu, 18 Jan 2018 15:41:14 +0000 Subject: [PATCH 3/5] Add publisher exports error type --- services/web/app/coffee/Features/Errors/Errors.coffee | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/services/web/app/coffee/Features/Errors/Errors.coffee b/services/web/app/coffee/Features/Errors/Errors.coffee index d883afd1d7..f097730753 100644 --- a/services/web/app/coffee/Features/Errors/Errors.coffee +++ b/services/web/app/coffee/Features/Errors/Errors.coffee @@ -40,6 +40,13 @@ UnsupportedProjectError = (message) -> return error UnsupportedProjectError.prototype.__proto___ = Error.prototype +UnsupportedPublisherExportsError = (message) -> + error = new Error(message) + error.name = "UnsupportedPublisherExportsError" + error.__proto__ = UnsupportedPublisherExportsError.prototype + return error +UnsupportedPublisherExportsError.prototype.__proto___ = Error.prototype + module.exports = Errors = NotFoundError: NotFoundError ServiceNotConfiguredError: ServiceNotConfiguredError @@ -47,3 +54,4 @@ module.exports = Errors = InvalidNameError: InvalidNameError UnsupportedFileTypeError: UnsupportedFileTypeError UnsupportedProjectError: UnsupportedProjectError + UnsupportedPublisherExportsError: UnsupportedPublisherExportsError From f8a068ee9e03be7e18410a4e91735e66f0322ab0 Mon Sep 17 00:00:00 2001 From: Alasdair Smith Date: Thu, 18 Jan 2018 15:42:32 +0000 Subject: [PATCH 4/5] Rename to be more explicit about the error --- services/web/app/coffee/Features/Errors/Errors.coffee | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/services/web/app/coffee/Features/Errors/Errors.coffee b/services/web/app/coffee/Features/Errors/Errors.coffee index f097730753..2797816a9c 100644 --- a/services/web/app/coffee/Features/Errors/Errors.coffee +++ b/services/web/app/coffee/Features/Errors/Errors.coffee @@ -33,12 +33,12 @@ UnsupportedFileTypeError = (message) -> return error UnsupportedFileTypeError.prototype.__proto___ = Error.prototype -UnsupportedProjectError = (message) -> +UnsupportedBrandError = (message) -> error = new Error(message) - error.name = "UnsupportedProjectError" - error.__proto__ = UnsupportedProjectError.prototype + error.name = "UnsupportedBrandError" + error.__proto__ = UnsupportedBrandError.prototype return error -UnsupportedProjectError.prototype.__proto___ = Error.prototype +UnsupportedBrandError.prototype.__proto___ = Error.prototype UnsupportedPublisherExportsError = (message) -> error = new Error(message) @@ -53,5 +53,5 @@ module.exports = Errors = TooManyRequestsError: TooManyRequestsError InvalidNameError: InvalidNameError UnsupportedFileTypeError: UnsupportedFileTypeError - UnsupportedProjectError: UnsupportedProjectError + UnsupportedBrandError: UnsupportedBrandError UnsupportedPublisherExportsError: UnsupportedPublisherExportsError From 89af8ba123c53cd135e11b5233980f0777839a51 Mon Sep 17 00:00:00 2001 From: Alasdair Smith Date: Thu, 18 Jan 2018 16:41:26 +0000 Subject: [PATCH 5/5] More renaming --- services/web/app/coffee/Features/Errors/Errors.coffee | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/services/web/app/coffee/Features/Errors/Errors.coffee b/services/web/app/coffee/Features/Errors/Errors.coffee index 2797816a9c..d334a5af68 100644 --- a/services/web/app/coffee/Features/Errors/Errors.coffee +++ b/services/web/app/coffee/Features/Errors/Errors.coffee @@ -40,12 +40,12 @@ UnsupportedBrandError = (message) -> return error UnsupportedBrandError.prototype.__proto___ = Error.prototype -UnsupportedPublisherExportsError = (message) -> +UnsupportedExportRecordsError = (message) -> error = new Error(message) - error.name = "UnsupportedPublisherExportsError" - error.__proto__ = UnsupportedPublisherExportsError.prototype + error.name = "UnsupportedExportRecordsError" + error.__proto__ = UnsupportedExportRecordsError.prototype return error -UnsupportedPublisherExportsError.prototype.__proto___ = Error.prototype +UnsupportedExportRecordsError.prototype.__proto___ = Error.prototype module.exports = Errors = NotFoundError: NotFoundError @@ -54,4 +54,4 @@ module.exports = Errors = InvalidNameError: InvalidNameError UnsupportedFileTypeError: UnsupportedFileTypeError UnsupportedBrandError: UnsupportedBrandError - UnsupportedPublisherExportsError: UnsupportedPublisherExportsError + UnsupportedExportRecordsError: UnsupportedExportRecordsError