diff --git a/src/backend/src/util/.gitignore b/src/backend/src/util/.gitignore new file mode 100644 index 000000000..7493f97ed --- /dev/null +++ b/src/backend/src/util/.gitignore @@ -0,0 +1 @@ +!outcomeutil.js diff --git a/src/backend/src/util/outcomeutil.js b/src/backend/src/util/outcomeutil.js deleted file mode 100644 index 2aff7b1f7..000000000 --- a/src/backend/src/util/outcomeutil.js +++ /dev/null @@ -1,35 +0,0 @@ -export class OutcomeObject { - userMessage = null; - userMessageKey = null; - userMessageFields = {}; - failed = false; - messages = []; - fields = {}; - ended = false; - infoObject; - get succeeded () { - return this.ended && !this.failed; - } - constructor (infoObject) { - this.failed = true; - this.userMessageFields = {}; - this.infoObject = infoObject; - } - log (text, fields) { - this.messages.push({ text, fields }); - } - fail (message, i18nKey, fields = {}) { - this.userMessage = message; - this.userMessageKey = i18nKey; - this.userMessageFields = fields; - this.ended = true; - this.failed = true; - return this; - } - success () { - this.ended = true; - this.failed = false; - return this; - } -} -//# sourceMappingURL=outcomeutil.js.map \ No newline at end of file