From 589b0bf4ed7a5a568f16fb1f5bce494b71862d51 Mon Sep 17 00:00:00 2001 From: Boy132 Date: Fri, 4 Jul 2025 13:01:01 +0200 Subject: [PATCH] allow to have no specific panel version/ wildcard in update.json --- app/Models/Plugin.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Models/Plugin.php b/app/Models/Plugin.php index 986d10166..d89867cbf 100644 --- a/app/Models/Plugin.php +++ b/app/Models/Plugin.php @@ -209,6 +209,11 @@ class Plugin extends Model implements HasPluginSettings try { /** @var array */ $updateData = json_decode(file_get_contents($this->update_url), true, 512, JSON_THROW_ON_ERROR); + + if (array_key_exists('*', $updateData)) { + return version_compare($updateData['*']['version'], $this->version, '>'); + } + if (array_key_exists($panelVersion, $updateData)) { return version_compare($updateData[$panelVersion]['version'], $this->version, '>'); }