From 0fce63d760539e7081403333bb7394e3a2cac828 Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Sun, 15 Dec 2024 11:52:28 +0000 Subject: [PATCH] Show notice on error --- plugin/src/logger.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugin/src/logger.ts b/plugin/src/logger.ts index 125e793..d937a9c 100644 --- a/plugin/src/logger.ts +++ b/plugin/src/logger.ts @@ -1,3 +1,5 @@ +import { Notice } from "obsidian"; + enum LogLevel { DEBUG, INFO, @@ -6,7 +8,7 @@ enum LogLevel { } class LogLine { - constructor(public level: LogLevel, public message: string) {} + public constructor(public level: LogLevel, public message: string) {} public toString(): string { return `${this.formatLevel()}: ${this.message}`; @@ -61,6 +63,7 @@ export class Logger { public error(message: string): void { this.pushMessage(message, LogLevel.ERROR); console.error(message); + new Notice(message); } public getMessages(): LogLine[] {