From b4a6fa8e2bbbbf1a042b3e0f7155fab9fd71e76e Mon Sep 17 00:00:00 2001 From: EndrII <EndrIIMail@gmail.com> Date: Fri, 30 Apr 2021 19:11:51 +0300 Subject: [PATCH] fix install command --- Patronum/src/PServiceBase.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Patronum/src/PServiceBase.cpp b/Patronum/src/PServiceBase.cpp index a2a1124..ce3033f 100644 --- a/Patronum/src/PServiceBase.cpp +++ b/Patronum/src/PServiceBase.cpp @@ -167,11 +167,15 @@ int ServiceBase::exec() { bool fDaemon = QuasarAppUtils::Params::isEndable("daemon") || QuasarAppUtils::Params::isEndable("d"); if (QuasarAppUtils::Params::isEndable("install") || QuasarAppUtils::Params::isEndable("i")) { - return d_ptr->install(); + if (!d_ptr->install()) + return Patronum::PatronumError::UnsupportedPlatform; + return 0; } if (QuasarAppUtils::Params::isEndable("uninstall") || QuasarAppUtils::Params::isEndable("u")) { - return d_ptr->uninstall(); + if (!d_ptr->uninstall()) + return Patronum::PatronumError::UnsupportedPlatform; + return 0; } if (fStart || fDaemon) {