From c05956137af4775f89865f8e207ace4b73c9a315 Mon Sep 17 00:00:00 2001
From: Hypolite Petovan <hypolite@mrpetovan.com>
Date: Wed, 18 Jan 2023 21:01:07 -0500
Subject: [PATCH] Default maintenance reason to empty string in
 Module\Maintenance

- Address https://github.com/friendica/friendica/issues/12486#issuecomment-1383250546
---
 src/Module/Maintenance.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Module/Maintenance.php b/src/Module/Maintenance.php
index 412723db31..67f65b8e39 100644
--- a/src/Module/Maintenance.php
+++ b/src/Module/Maintenance.php
@@ -36,7 +36,7 @@ class Maintenance extends BaseModule
 {
 	protected function content(array $request = []): string
 	{
-		$reason = DI::config()->get('system', 'maintenance_reason');
+		$reason = DI::config()->get('system', 'maintenance_reason') ?? '';
 
 		if ((substr(Strings::normaliseLink($reason), 0, 7) === 'http://') ||
 			(substr(Strings::normaliseLink($reason), 0, 8) === 'https://')) {
-- 
2.39.5