Merge pull request #9362 from annando/post-update-term
authorTobias Diekershoff <tobias.diekershoff@gmx.net>
Mon, 5 Oct 2020 04:35:47 +0000 (06:35 +0200)
committerGitHub <noreply@github.com>
Mon, 5 Oct 2020 04:35:47 +0000 (06:35 +0200)
Postupdate: Check for existence of the "term" table

src/Database/PostUpdate.php

index 6713330..c6b151a 100644 (file)
@@ -635,6 +635,11 @@ class PostUpdate
                        return true;
                }
 
+               if (!DBStructure::existsTable('term')) {
+                       DI::config()->set('system', 'post_update_version', 1342);
+                       return true;
+               }
+
                $id = DI::config()->get('system', 'post_update_version_1342_id', 0);
 
                Logger::info('Start', ['item' => $id]);
@@ -789,6 +794,11 @@ class PostUpdate
                        return true;
                }
 
+               if (!DBStructure::existsTable('term')) {
+                       DI::config()->set('system', 'post_update_version', 1346);
+                       return true;
+               }
+
                $id = DI::config()->get('system', 'post_update_version_1346_id', 0);
 
                Logger::info('Start', ['item' => $id]);