diff --git a/src/main/kotlin/app/termora/account/AccountOption.kt b/src/main/kotlin/app/termora/account/AccountOption.kt index 2404dd1..8e7160e 100644 --- a/src/main/kotlin/app/termora/account/AccountOption.kt +++ b/src/main/kotlin/app/termora/account/AccountOption.kt @@ -98,9 +98,9 @@ class AccountOption : JPanel(BorderLayout()), OptionsPane.Option, Disposable { val upgrade = JXHyperlink(object : AnAction(I18n.getString("termora.settings.account.upgrade")) { override fun actionPerformed(evt: AnActionEvent) { if (I18n.isChinaMainland()) { - Application.browse(URI.create("https://www.termora.cn/pricing")) + Application.browse(URI.create("https://www.termora.cn/pricing?version=${Application.getVersion()}")) } else { - Application.browse(URI.create("https://www.termora.app/pricing")) + Application.browse(URI.create("https://www.termora.app/pricing?version=${Application.getVersion()}")) } } }) @@ -116,7 +116,7 @@ class AccountOption : JPanel(BorderLayout()), OptionsPane.Option, Disposable { val upgrade = JXHyperlink(object : AnAction(I18n.getString("termora.settings.account.verify"), Icons.error) { override fun actionPerformed(evt: AnActionEvent) { - Application.browse(URI.create("https://www.termora.app")) + Application.browse(URI.create("https://www.termora.app?version=${Application.getVersion()}")) } }) upgrade.isFocusable = false diff --git a/src/main/kotlin/app/termora/plugin/internal/plugin/PluginRepositoryDialog.kt b/src/main/kotlin/app/termora/plugin/internal/plugin/PluginRepositoryDialog.kt index 79b832a..7dfcd27 100644 --- a/src/main/kotlin/app/termora/plugin/internal/plugin/PluginRepositoryDialog.kt +++ b/src/main/kotlin/app/termora/plugin/internal/plugin/PluginRepositoryDialog.kt @@ -66,7 +66,11 @@ internal class PluginRepositoryDialog(owner: Window) : DialogWrapper(owner) { urlBtn.addActionListener(object : AbstractAction() { override fun actionPerformed(e: ActionEvent) { - Application.browse(URI.create("https://github.com/TermoraDev/termora-marketplace/releases/latest")) + if (I18n.isChinaMainland()) { + Application.browse(URI.create("https://www.termora.cn/plugins/mirrors?version=${Application.getVersion()}")) + } else { + Application.browse(URI.create("https://www.termora.app/plugins/mirrors?version=${Application.getVersion()}")) + } } })