diff --git a/package-lock.json b/package-lock.json
index f935830df..a12ed10ce 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "trilium",
- "version": "0.47.3",
+ "version": "0.47.4",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -885,7 +885,7 @@
},
"@webassemblyjs/helper-wasm-section": {
"version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-ribbon-1.11.0.tgz",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz",
"integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==",
"dev": true,
"requires": {
diff --git a/src/routes/api/notes.js b/src/routes/api/notes.js
index 0ca8f5a2b..dec63dc78 100644
--- a/src/routes/api/notes.js
+++ b/src/routes/api/notes.js
@@ -18,23 +18,25 @@ function getNote(req) {
return [404, "Note " + noteId + " has not been found."];
}
- if (note.isStringNote()) {
- note.content = note.getContent();
+ const pojo = note.getPojo();
- if (note.type === 'file' && note.content.length > 10000) {
- note.content = note.content.substr(0, 10000)
- + `\r\n\r\n... and ${note.content.length - 10000} more characters.`;
+ if (note.isStringNote()) {
+ pojo.content = note.getContent();
+
+ if (note.type === 'file' && pojo.content.length > 10000) {
+ pojo.content = pojo.content.substr(0, 10000)
+ + `\r\n\r\n... and ${pojo.content.length - 10000} more characters.`;
}
}
const contentMetadata = note.getContentMetadata();
- note.contentLength = contentMetadata.contentLength;
+ pojo.contentLength = contentMetadata.contentLength;
- note.combinedUtcDateModified = note.utcDateModified > contentMetadata.utcDateModified ? note.utcDateModified : contentMetadata.utcDateModified;
- note.combinedDateModified = note.utcDateModified > contentMetadata.utcDateModified ? note.dateModified : contentMetadata.dateModified;
+ pojo.combinedUtcDateModified = note.utcDateModified > contentMetadata.utcDateModified ? note.utcDateModified : contentMetadata.utcDateModified;
+ pojo.combinedDateModified = note.utcDateModified > contentMetadata.utcDateModified ? note.dateModified : contentMetadata.dateModified;
- return note;
+ return pojo;
}
function createNote(req) {
diff --git a/src/views/mobile.ejs b/src/views/mobile.ejs
index 25c2a9d41..4b024f8db 100644
--- a/src/views/mobile.ejs
+++ b/src/views/mobile.ejs
@@ -123,7 +123,7 @@
-
+