From 995a53b4ef201d643dcef3d7abfa32ac1f540758 Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 10 Feb 2026 01:25:08 +1100 Subject: [PATCH] fix --- app/Services/Status/UpdateStatusService.php | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/app/Services/Status/UpdateStatusService.php b/app/Services/Status/UpdateStatusService.php index 7ef4d440c..7685ec69c 100644 --- a/app/Services/Status/UpdateStatusService.php +++ b/app/Services/Status/UpdateStatusService.php @@ -65,8 +65,6 @@ class UpdateStatusService if (isset($attributes['status'])) { $cleaned = Purify::clean($attributes['status']); $status->caption = $cleaned; - } else { - $status->caption = null; } if (isset($attributes['sensitive'])) { if ($status->is_nsfw != (bool) $attributes['sensitive'] && @@ -84,8 +82,6 @@ class UpdateStatusService } if (isset($attributes['spoiler_text'])) { $status->cw_summary = Purify::clean($attributes['spoiler_text']); - } else { - $status->cw_summary = null; } if (isset($attributes['location'])) { if (isset($attributes['location']['id'])) { @@ -119,8 +115,8 @@ class UpdateStatusService public static function createEdit(Status $status, $attributes) { - $cleaned = isset($attributes['status']) ? Purify::clean($attributes['status']) : null; - $spoiler_text = isset($attributes['spoiler_text']) ? Purify::clean($attributes['spoiler_text']) : null; + $cleaned = isset($attributes['status']) ? Purify::clean($attributes['status']) : $status->caption; + $spoiler_text = isset($attributes['spoiler_text']) ? Purify::clean($attributes['spoiler_text']) : $status->cw_summary; $sensitive = isset($attributes['sensitive']) ? $attributes['sensitive'] : null; $mids = $status->media()->count() ? $status->media()->orderBy('order')->pluck('id')->toArray() : null; StatusEdit::create([