From c9de8dd323c79ebb52523b77adb1500c4be367cd Mon Sep 17 00:00:00 2001 From: Naoki Takezoe Date: Sat, 16 Apr 2016 13:16:00 +0900 Subject: [PATCH] Fix solidbase plugin support --- src/main/scala/gitbucket/core/plugin/PluginRegistory.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/scala/gitbucket/core/plugin/PluginRegistory.scala b/src/main/scala/gitbucket/core/plugin/PluginRegistory.scala index 6c5d4784d..d784d87a5 100644 --- a/src/main/scala/gitbucket/core/plugin/PluginRegistory.scala +++ b/src/main/scala/gitbucket/core/plugin/PluginRegistory.scala @@ -10,6 +10,7 @@ import gitbucket.core.service.ProtectedBranchService.ProtectedBranchReceiveHook import gitbucket.core.service.RepositoryService.RepositoryInfo import gitbucket.core.service.SystemSettingsService.SystemSettings import gitbucket.core.util.ControlUtil._ +import gitbucket.core.util.DatabaseConfig import gitbucket.core.util.Directory._ import io.github.gitbucket.solidbase.Solidbase import io.github.gitbucket.solidbase.model.Module @@ -189,7 +190,7 @@ object PluginRegistry { // Migration val solidbase = new Solidbase() - solidbase.migrate(conn, Thread.currentThread.getContextClassLoader, new H2Database(), new Module(plugin.pluginId, plugin.versions: _*)) + solidbase.migrate(conn, classLoader, DatabaseConfig.liquiDriver, new Module(plugin.pluginId, plugin.versions: _*)) // Initialize plugin.initialize(instance, context, settings)