From 36249e8179292b134eb0c52bf4aa1a99aad1c65f Mon Sep 17 00:00:00 2001 From: Brett Elliot Date: Sun, 26 Jul 2026 08:24:01 -0700 Subject: [PATCH] Fix namespace issue in Update20240731.php RecursiveIteratorIterator/RecursiveDirectoryIterator were being resolved inside the OpenBroadcatser\Updates namespace instead of PHP's global SPL classes. This was preventing the update chain, and observer was showing "update required" on localhost:8080/welcome. --- core/updates/Update20240731.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/updates/Update20240731.php b/core/updates/Update20240731.php index 67175761..d246b1c9 100644 --- a/core/updates/Update20240731.php +++ b/core/updates/Update20240731.php @@ -37,7 +37,7 @@ public function run() mkdir(OB_THUMBNAILS . '/media', 0777, true); } - $rii = new RecursiveIteratorIterator(new RecursiveDirectoryIterator(OB_THUMBNAILS . '/media')); + $rii = new RecursiveIteratorIterator(new \RecursiveDirectoryIterator(OB_THUMBNAILS . '/media')); $thumbnails = []; foreach ($rii as $file) { if ($file->isDir()) {