aboutsummaryrefslogtreecommitdiff
path: root/src/new_fields/RichTextField.ts
diff options
context:
space:
mode:
authorSam Wilkins <samwilkins333@gmail.com>2019-08-20 20:03:08 -0400
committerSam Wilkins <samwilkins333@gmail.com>2019-08-20 20:03:08 -0400
commitdc587b0fb493d869e6cd38fa94b81105da4fbaab (patch)
tree563f23d9e404678cf93f1574fb923f1d37b49b8b /src/new_fields/RichTextField.ts
parentaa0e6f5ffc30fdffc3be13a1948981b754544a01 (diff)
finished UI
Diffstat (limited to 'src/new_fields/RichTextField.ts')
-rw-r--r--src/new_fields/RichTextField.ts7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/new_fields/RichTextField.ts b/src/new_fields/RichTextField.ts
index ab58329f9..cae5623e6 100644
--- a/src/new_fields/RichTextField.ts
+++ b/src/new_fields/RichTextField.ts
@@ -38,9 +38,10 @@ export class RichTextField extends ObjectField {
let blockText = (block: any) => block.text;
let concatenateParagraph = (p: any) => (p.content ? p.content.map(blockText).join(joiner) : "") + delimiter;
- // Concatentate paragraphs and string the result together. Trim the last newline, an artifact.
- let textParagraphs = paragraphs.map(concatenateParagraph);
- return textParagraphs.join(joiner).trimEnd(delimiter);
+ // Concatentate paragraphs and string the result together
+ let textParagraphs: string[] = paragraphs.map(concatenateParagraph);
+ let plainText = textParagraphs.join(joiner);
+ return plainText.substring(0, plainText.length - 1);
}
[FromPlainText](plainText: string) {