summaryrefslogtreecommitdiffstats
path: root/lib/Migration
diff options
context:
space:
mode:
authorSean Molenaar <sean@seanmolenaar.eu>2020-10-28 21:33:17 +0100
committerSean Molenaar <sean@seanmolenaar.eu>2020-10-28 23:08:53 +0100
commitec6930da8226b9879eb2d7289af739aa96de43ef (patch)
treed300e14d3cbe24ad332f58c90965e1540f2941b8 /lib/Migration
parent47104a1971f1c254ade89d9c084e73a446cc8c20 (diff)
DB: stop overloading getID
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
Diffstat (limited to 'lib/Migration')
-rw-r--r--lib/Migration/MigrateConfig.php18
1 files changed, 13 insertions, 5 deletions
diff --git a/lib/Migration/MigrateConfig.php b/lib/Migration/MigrateConfig.php
index 9f3b32291..4ba34fb5e 100644
--- a/lib/Migration/MigrateConfig.php
+++ b/lib/Migration/MigrateConfig.php
@@ -11,7 +11,6 @@
namespace OCA\News\Migration;
-use OCA\News\AppInfo\Application;
use OCA\News\Config\LegacyConfig;
use OCP\IConfig;
use OCP\Migration\IRepairStep;
@@ -40,13 +39,22 @@ class MigrateConfig implements IRepairStep
/**
* @param LegacyConfig $config
* @param IConfig $iConfig
- * @param Application $application To make sure the class is found below
*/
- public function __construct(LegacyConfig $config, IConfig $iConfig, Application $application)
+ public function __construct(LegacyConfig $config, IConfig $iConfig)
{
$this->config = $config;
$this->iConfig = $iConfig;
- $this->defaults = $application::DEFAULT_SETTINGS;
+
+ // copied from Application::default_settings
+ $this->defaults = [
+ 'autoPurgeMinimumInterval' => 60,
+ 'autoPurgeCount' => 200,
+ 'maxRedirects' => 10,
+ 'feedFetcherTimeout' => 60,
+ 'useCronUpdates' => true,
+ 'exploreUrl' => '',
+ 'updateInterval' => 3600,
+ ];
}
public function getName()
@@ -57,7 +65,7 @@ class MigrateConfig implements IRepairStep
public function run(IOutput $output)
{
$version = $this->iConfig->getAppValue('news', 'installed_version', '0.0.0');
- if (version_compare($version, '15.0.0', '>')) {
+ if (version_compare($version, '15.0.6', '>')) {
return;
}