From 090c2c88fc20461c22b294332fe8cc2690733198 Mon Sep 17 00:00:00 2001 From: ioedeveloper Date: Sat, 9 Nov 2024 20:12:20 +0000 Subject: [PATCH] Fixed failing test --- .../src/app/services/circomPluginClient.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/apps/circuit-compiler/src/app/services/circomPluginClient.ts b/apps/circuit-compiler/src/app/services/circomPluginClient.ts index 6556fc7b35..0b9f1f8434 100644 --- a/apps/circuit-compiler/src/app/services/circomPluginClient.ts +++ b/apps/circuit-compiler/src/app/services/circomPluginClient.ts @@ -185,9 +185,6 @@ export class CircomPluginClient extends PluginClient { this.internalEvents.emit('circuit_parsing_errored', parseErrors, filePathToId) this.logCompilerReport(parseErrors) return - } else if (parseErrors[0].type === 'Warning') { - this.internalEvents.emit('circuit_parsing_warning', parseErrors, filePathToId) - this.logCompilerReport(parseErrors) } } else { this.internalEvents.emit('circuit_parsing_done', parseErrors, filePathToId) @@ -226,6 +223,12 @@ export class CircomPluginClient extends PluginClient { } else { this.internalEvents.emit('circuit_compiling_done', []) } + if (parseErrors && (parseErrors.length > 0)) { + if (parseErrors[0].type === 'Warning') { + this.internalEvents.emit('circuit_parsing_warning', parseErrors, filePathToId) + this.logCompilerReport(parseErrors) + } + } this._paq.push(['trackEvent', 'circuit-compiler', 'compile', 'Compilation successful']) circuitApi.log().map(log => { log && this.call('terminal', 'log', { type: 'log', value: log })