update qasecretservice handler functions
All checks were successful
buildbot/DocsGenerator Build finished.
buildbot/AndroidBuilder_v8Qt6 Build finished.
buildbot/LinuxCMakeBuilderQt6 Build finished.
buildbot/WindowsCMakeBuilder Build finished.
buildbot/IOSCMakeBuilder Build finished.

This commit is contained in:
Andrei Yankovich 2024-02-05 15:40:00 +01:00
parent 78ceff0f09
commit f3fabf4f64

View File

@ -10,9 +10,11 @@ QByteArray QuasarAppUtils::QASecretService::getByAlias(const QString &alias) {
proc.start(); proc.start();
proc.waitForFinished(2000); if (!proc.waitForFinished(2000)) {
return "";
}
if (proc.error() || proc.exitCode()) { if (proc.exitCode()) {
return ""; return "";
} }
@ -30,13 +32,16 @@ QByteArray QuasarAppUtils::QASecretService::getByHash(const QByteArray &hash)
proc.start(); proc.start();
proc.waitForFinished(2000); if (!proc.waitForFinished(2000)) {
QByteArray result = proc.readAllStandardOutput();
if (proc.error() || proc.exitCode()) {
return ""; return "";
} }
if (proc.exitCode()) {
return "";
}
QByteArray result = proc.readAllStandardOutput();
// drop \n // drop \n
return result.left(result.size() - 1); return result.left(result.size() - 1);
} }