From a23b2fbc707406dec0dd924c089b4285bc7f0010 Mon Sep 17 00:00:00 2001 From: Saturneric Date: Wed, 25 Oct 2023 15:40:43 +0800 Subject: feat: use rt listen publish event function in main windows' app version upgrade notification --- .../VersionCheckingModule.cpp | 48 +++++++++++----------- 1 file changed, 23 insertions(+), 25 deletions(-) (limited to 'src/module/integrated/version_checking_module/VersionCheckingModule.cpp') diff --git a/src/module/integrated/version_checking_module/VersionCheckingModule.cpp b/src/module/integrated/version_checking_module/VersionCheckingModule.cpp index bab30c33..52277394 100644 --- a/src/module/integrated/version_checking_module/VersionCheckingModule.cpp +++ b/src/module/integrated/version_checking_module/VersionCheckingModule.cpp @@ -75,31 +75,29 @@ bool VersionCheckingModule::Deactive() { return true; } void VersionCheckingModule::SlotVersionCheckDone(SoftwareVersion version) { MODULE_LOG_DEBUG("registering software information info to rt"); - UpsertRTValueTyped(GetModuleIdentifier(), "version.current_version", - version.current_version); - UpsertRTValueTyped(GetModuleIdentifier(), "version.loading_done", - version.loading_done); - UpsertRTValueTyped(GetModuleIdentifier(), "version.latest_version", - version.latest_version); - UpsertRTValueTyped(GetModuleIdentifier(), - "version.current_version_is_drafted", - version.current_version_is_drafted); - UpsertRTValueTyped(GetModuleIdentifier(), - "version.current_version_is_a_prerelease", - version.current_version_is_a_prerelease); - UpsertRTValueTyped(GetModuleIdentifier(), - "version.current_version_publish_in_remote", - version.current_version_publish_in_remote); - UpsertRTValueTyped(GetModuleIdentifier(), - "version.latest_prerelease_version_from_remote", - version.latest_prerelease_version_from_remote); - UpsertRTValueTyped(GetModuleIdentifier(), "version.need_upgrade", - version.NeedUpgrade()); - UpsertRTValueTyped(GetModuleIdentifier(), "version.current_version_released", - version.CurrentVersionReleased()); - UpsertRTValueTyped(GetModuleIdentifier(), - "version.current_a_withdrawn_version", - version.VersionWithdrawn()); + UpsertRTValue(GetModuleIdentifier(), "version.current_version", + version.current_version); + UpsertRTValue(GetModuleIdentifier(), "version.latest_version", + version.latest_version); + UpsertRTValue(GetModuleIdentifier(), "version.current_version_is_drafted", + version.current_version_is_drafted); + UpsertRTValue(GetModuleIdentifier(), + "version.current_version_is_a_prerelease", + version.current_version_is_a_prerelease); + UpsertRTValue(GetModuleIdentifier(), + "version.current_version_publish_in_remote", + version.current_version_publish_in_remote); + UpsertRTValue(GetModuleIdentifier(), + "version.latest_prerelease_version_from_remote", + version.latest_prerelease_version_from_remote); + UpsertRTValue(GetModuleIdentifier(), "version.need_upgrade", + version.NeedUpgrade()); + UpsertRTValue(GetModuleIdentifier(), "version.current_version_released", + version.CurrentVersionReleased()); + UpsertRTValue(GetModuleIdentifier(), "version.current_a_withdrawn_version", + version.VersionWithdrawn()); + UpsertRTValue(GetModuleIdentifier(), "version.loading_done", + version.loading_done); MODULE_LOG_DEBUG("register software information to rt done"); } } // namespace GpgFrontend::Module::Integrated::VersionCheckingModule -- cgit v1.2.3