From e761098b3473a640a32b989036a0bbafd2338510 Mon Sep 17 00:00:00 2001
From: Thomas Hackl <hackl@data-quest.de>
Date: Wed, 6 Nov 2024 15:47:46 +0000
Subject: [PATCH] Resolve "Globale Einstellung SHOW_RELEASE_NOTES wird nicht
 verwendet"

Closes #4835

Merge request studip/studip!3621
---
 ...30_remove_obsolete_release_notes_config.php | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 db/migrations/6.0.30_remove_obsolete_release_notes_config.php

diff --git a/db/migrations/6.0.30_remove_obsolete_release_notes_config.php b/db/migrations/6.0.30_remove_obsolete_release_notes_config.php
new file mode 100644
index 00000000000..caf6d03b3a4
--- /dev/null
+++ b/db/migrations/6.0.30_remove_obsolete_release_notes_config.php
@@ -0,0 +1,18 @@
+<?php
+
+final class RemoveObsoleteReleaseNotesConfig extends Migration
+{
+    public function description()
+    {
+        return 'removes the obsolete global config entry SHOW_RELEASE_NOTES';
+    }
+
+    public function up()
+    {
+        DBManager::get()->exec("DELETE `config`, `config_values`
+                  FROM `config`
+                  LEFT JOIN `config_values` USING (`field`)
+                  WHERE `field`  = 'SHOW_RELEASE_NOTES'");
+    }
+
+}
-- 
GitLab