From 0f803446dd66a19c32dc0813414dc75e669baf14 Mon Sep 17 00:00:00 2001
From: Daniel Supernault
Date: Thu, 25 May 2023 02:27:03 -0600
Subject: [PATCH] Update EditHistoryModal, fix caption rendering
---
app/Http/Controllers/StatusEditController.php | 3 ++-
.../assets/components/partials/post/EditHistoryModal.vue | 4 +++-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/app/Http/Controllers/StatusEditController.php b/app/Http/Controllers/StatusEditController.php
index 1d0a2239..1f60e46b 100644
--- a/app/Http/Controllers/StatusEditController.php
+++ b/app/Http/Controllers/StatusEditController.php
@@ -44,8 +44,9 @@ class StatusEditController extends Controller
$cached = StatusService::get($status->id, false);
$res = $status->edits->map(function($edit) use($cached) {
+ $caption = nl2br(strip_tags(str_replace('
', "\n", $edit->caption)));
return [
- 'content' => Autolink::create()->autolink($edit->caption),
+ 'content' => Autolink::create()->autolink($caption),
'spoiler_text' => $edit->spoiler_text,
'sensitive' => (bool) $edit->is_nsfw,
'created_at' => str_replace('+00:00', 'Z', $edit->created_at->format(DATE_RFC3339_EXTENDED)),
diff --git a/resources/assets/components/partials/post/EditHistoryModal.vue b/resources/assets/components/partials/post/EditHistoryModal.vue
index 67cf89e0..9dc7c140 100644
--- a/resources/assets/components/partials/post/EditHistoryModal.vue
+++ b/resources/assets/components/partials/post/EditHistoryModal.vue
@@ -121,7 +121,9 @@
-
+