aboutsummaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorGravatar piotrruss <mail@pruss.it> 2021-09-24 22:02:54 +0200
committerGravatar piotrruss <mail@pruss.it> 2021-09-24 22:02:54 +0200
commit3f95d1aaf4c6631b1f224fb4329cb855734d317e (patch)
tree26e990f8b58ae6e5ea6f81f93475d150a8f3be3c /apps
parent29168fecaa2e0b70e4b6548f25b9856ef9a42dd8 (diff)
downloadmy_apps-3f95d1aaf4c6631b1f224fb4329cb855734d317e.tar.gz
my_apps-3f95d1aaf4c6631b1f224fb4329cb855734d317e.tar.bz2
my_apps-3f95d1aaf4c6631b1f224fb4329cb855734d317e.zip
Revert "escape quotes from strings"
This reverts commit bc789a85558b4a1db8892bed4135e6a10792b40e.
Diffstat (limited to 'apps')
-rw-r--r--apps/Notes/components/NoteEdit.js6
-rw-r--r--apps/Notes/components/NoteView.js6
-rw-r--r--apps/Notes/helpers/noteActions.js12
3 files changed, 10 insertions, 14 deletions
diff --git a/apps/Notes/components/NoteEdit.js b/apps/Notes/components/NoteEdit.js
index b522feb..0ffe1f3 100644
--- a/apps/Notes/components/NoteEdit.js
+++ b/apps/Notes/components/NoteEdit.js
@@ -3,7 +3,7 @@ import React from 'react'
import usePopup from 'hooks/usePopup'
import useSettings from 'hooks/useSettings'
import useNotes from '../hooks/useNotes'
-import { addNote, updateNote, unescape } from '../helpers/noteActions.js'
+import { addNote, updateNote } from '../helpers/noteActions.js'
const NoteEdit = ({ setAction, fetchedNote }) => {
const { t } = useSettings()
@@ -27,13 +27,13 @@ const NoteEdit = ({ setAction, fetchedNote }) => {
type='text'
maxLength={1000}
placeholder='Title'
- defaultValue={fetchedNote ? unescape(fetchedNote.title) : ''}
+ defaultValue={fetchedNote ? fetchedNote.title : ''}
/>
<textarea
required
placeholder='Note'
name='content'
- defaultValue={fetchedNote ? unescape(fetchedNote.content) : ''}
+ defaultValue={fetchedNote ? fetchedNote.content : ''}
/>
<div className='note__buttons'>
<span
diff --git a/apps/Notes/components/NoteView.js b/apps/Notes/components/NoteView.js
index 0ebffde..c6afe1f 100644
--- a/apps/Notes/components/NoteView.js
+++ b/apps/Notes/components/NoteView.js
@@ -3,7 +3,7 @@ import React from 'react'
import useSettings from 'hooks/useSettings'
import usePopup from 'hooks/usePopup'
import useNotes from '../hooks/useNotes'
-import { removeNote, exportNote, unescape } from '../helpers/noteActions.js'
+import { removeNote, exportNote } from '../helpers/noteActions.js'
import copyToClipboard from '../helpers/copyToClipboard.js'
import Splash from 'components/Splash'
@@ -33,8 +33,8 @@ const NoteView = ({ fetchedNote, setFetchedNote, setAction }) => {
</div>
<div className='window__scroll'>
- <h2>{unescape(title)}</h2>
- <p>{unescape(content)}</p>
+ <h2>{title}</h2>
+ <p>{content}</p>
</div>
</section>
)
diff --git a/apps/Notes/helpers/noteActions.js b/apps/Notes/helpers/noteActions.js
index b0e06e1..d934229 100644
--- a/apps/Notes/helpers/noteActions.js
+++ b/apps/Notes/helpers/noteActions.js
@@ -2,10 +2,6 @@ import fetchJson from 'helpers/fetchJson'
import saveFile from 'helpers/saveFile'
import filename from '../helpers/fileName'
-const escape = t => t.replace(/"/g, '&quot;').replace(/'/, '&apos;')
-
-export const unescape = t => t.replace(/&quot;/g, '"').replace(/&apos;/, '\'')
-
export const getNote = async (note, setFetchedNote, t, setPopup, callback) => {
try {
const { content } = await fetchJson(`/api/notes/${note.noteId}`)
@@ -22,8 +18,8 @@ export const getNote = async (note, setFetchedNote, t, setPopup, callback) => {
}
export const addNote = async (e, mutateNotes, setAction, t, setPopup) => {
- const content = escape(e.currentTarget.content.value)
- const title = escape(e.currentTarget.title.value)
+ const content = e.currentTarget.content.value
+ const title = e.currentTarget.title.value
try {
mutateNotes(
@@ -48,8 +44,8 @@ export const addNote = async (e, mutateNotes, setAction, t, setPopup) => {
}
export const updateNote = async (e, note, mutateNotes, setAction, t, setPopup) => {
- const content = escape(e.currentTarget.content.value)
- const title = escape(e.currentTarget.title.value)
+ const content = e.currentTarget.content.value
+ const title = e.currentTarget.title.value
const { _id, noteId } = note
try {