diff options
author | 2021-09-24 21:52:23 +0200 | |
---|---|---|
committer | 2021-09-24 21:52:23 +0200 | |
commit | 29168fecaa2e0b70e4b6548f25b9856ef9a42dd8 (patch) | |
tree | 27153b376da47560d132cae8808814c4ef9ee445 /apps/Notes/helpers | |
parent | 2dce484a2aa6403968367e0001e505c09ba07ed3 (diff) | |
download | my_apps-29168fecaa2e0b70e4b6548f25b9856ef9a42dd8.tar.gz my_apps-29168fecaa2e0b70e4b6548f25b9856ef9a42dd8.tar.bz2 my_apps-29168fecaa2e0b70e4b6548f25b9856ef9a42dd8.zip |
escape quotes from strings
Diffstat (limited to 'apps/Notes/helpers')
-rw-r--r-- | apps/Notes/helpers/noteActions.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/apps/Notes/helpers/noteActions.js b/apps/Notes/helpers/noteActions.js index d934229..b0e06e1 100644 --- a/apps/Notes/helpers/noteActions.js +++ b/apps/Notes/helpers/noteActions.js @@ -2,6 +2,10 @@ import fetchJson from 'helpers/fetchJson' import saveFile from 'helpers/saveFile' import filename from '../helpers/fileName' +const escape = t => t.replace(/"/g, '"').replace(/'/, ''') + +export const unescape = t => t.replace(/"/g, '"').replace(/'/, '\'') + export const getNote = async (note, setFetchedNote, t, setPopup, callback) => { try { const { content } = await fetchJson(`/api/notes/${note.noteId}`) @@ -18,8 +22,8 @@ export const getNote = async (note, setFetchedNote, t, setPopup, callback) => { } export const addNote = async (e, mutateNotes, setAction, t, setPopup) => { - const content = e.currentTarget.content.value - const title = e.currentTarget.title.value + const content = escape(e.currentTarget.content.value) + const title = escape(e.currentTarget.title.value) try { mutateNotes( @@ -44,8 +48,8 @@ export const addNote = async (e, mutateNotes, setAction, t, setPopup) => { } export const updateNote = async (e, note, mutateNotes, setAction, t, setPopup) => { - const content = e.currentTarget.content.value - const title = e.currentTarget.title.value + const content = escape(e.currentTarget.content.value) + const title = escape(e.currentTarget.title.value) const { _id, noteId } = note try { |