From: Adam Dullage Date: Fri, 17 Mar 2023 07:45:18 +0000 (+0000) Subject: Added friendly message when using invalid characters in filename X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=0ff30286c29891f9dedc355a00666f8d752c20a9;p=flatnotes.git Added friendly message when using invalid characters in filename --- diff --git a/flatnotes/src/components/NoteViewerEditor.vue b/flatnotes/src/components/NoteViewerEditor.vue index 6603fdc..b9884ec 100644 --- a/flatnotes/src/components/NoteViewerEditor.vue +++ b/flatnotes/src/components/NoteViewerEditor.vue @@ -350,6 +350,18 @@ export default { }); return; } + const reservedCharacters = /[<>:"/\\|?*]/; + if (reservedCharacters.test(this.titleInput)) { + this.$bvToast.toast( + "Due to filename restrictions, the following characters are not allowed in a note title: <>:\"/\\|?*", + { + variant: "danger", + noCloseButton: true, + toaster: "b-toaster-bottom-right", + } + ); + return; + } // New Note if (this.currentNote.lastModified == null) {