diff --git a/src/app/components/create-status/create-status.component.ts b/src/app/components/create-status/create-status.component.ts index 23b8e13c..7aa3fb9b 100644 --- a/src/app/components/create-status/create-status.component.ts +++ b/src/app/components/create-status/create-status.component.ts @@ -85,7 +85,9 @@ export class CreateStatusComponent implements OnInit, OnDestroy { const newLine = String.fromCharCode(13, 10); let content = value.status.content; + console.warn(content); content = this.tranformHtmlRepliesToReplies(content); + console.warn(content); while (content.includes('

') || content.includes('

') || content.includes('
') || content.includes('
') || content.includes('
')) { content = content.replace('

', '').replace('

', newLine + newLine).replace('
', newLine).replace('
', newLine).replace('
', newLine); @@ -97,6 +99,8 @@ export class CreateStatusComponent implements OnInit, OnDestroy { var dom = parser.parseFromString(content, 'text/html') this.status = dom.body.textContent; + console.warn(this.status); + this.statusStateService.setStatusContent(this.status, this.statusReplyingToWrapper); this.setVisibilityFromStatus(value.status); @@ -110,15 +114,15 @@ export class CreateStatusComponent implements OnInit, OnDestroy { let cwResult = this.toolsService.checkContentWarning(status); this.statusReplyingToWrapper = new StatusWrapper(cwResult.status, value.provider, cwResult.applyCw, cwResult.hide); - const mentions = this.getMentions(this.statusReplyingToWrapper.status, this.statusReplyingToWrapper.provider); - for (const mention of mentions) { - const name = `@${mention.split('@')[0]}`; - if (this.status.includes(name)) { - this.status = this.status.replace(name, `@${mention}`); - } else { - this.status = `@${mention} ` + this.status; - } - } + // const mentions = this.getMentions(this.statusReplyingToWrapper.status, this.statusReplyingToWrapper.provider); + // for (const mention of mentions) { + // const name = `@${mention.split('@')[0]}`; + // if (this.status.includes(name)) { + // this.status = this.status.replace(name, `@${mention}`); + // } else { + // this.status = `@${mention} ` + this.status; + // } + // } }) .catch(err => {