From 791aa22050bea2a18949f1766f2bc5744174672b Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Thu, 29 Jun 2023 17:54:54 +0300 Subject: [PATCH] Send repo revision. --- src/app/puzzle/vpapplication.cpp | 1 + src/app/tape/mapplication.cpp | 1 + src/app/valentina/core/vapplication.cpp | 1 + src/libs/vganalytics/vganalytics.cpp | 2 +- 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/app/puzzle/vpapplication.cpp b/src/app/puzzle/vpapplication.cpp index 39d153285..52796e45a 100644 --- a/src/app/puzzle/vpapplication.cpp +++ b/src/app/puzzle/vpapplication.cpp @@ -455,6 +455,7 @@ void VPApplication::InitOptions() statistic->SetGUILanguage(settings->GetLocale()); statistic->SetMeasurementId(GA_MEASUREMENT_ID); statistic->SetApiSecret(GA_API_SECRET); + statistic->SetRepoRevision(QLatin1String(BUILD_REVISION)); statistic->Enable(settings->IsCollectStatistic()); } diff --git a/src/app/tape/mapplication.cpp b/src/app/tape/mapplication.cpp index 5a75b5b6e..486847138 100644 --- a/src/app/tape/mapplication.cpp +++ b/src/app/tape/mapplication.cpp @@ -499,6 +499,7 @@ void MApplication::InitOptions() statistic->SetGUILanguage(settings->GetLocale()); statistic->SetMeasurementId(GA_MEASUREMENT_ID); statistic->SetApiSecret(GA_API_SECRET); + statistic->SetRepoRevision(QLatin1String(BUILD_REVISION)); statistic->Enable(settings->IsCollectStatistic()); } diff --git a/src/app/valentina/core/vapplication.cpp b/src/app/valentina/core/vapplication.cpp index fd476b5cf..7704ae7ac 100644 --- a/src/app/valentina/core/vapplication.cpp +++ b/src/app/valentina/core/vapplication.cpp @@ -720,6 +720,7 @@ void VApplication::InitOptions() statistic->SetGUILanguage(settings->GetLocale()); statistic->SetMeasurementId(GA_MEASUREMENT_ID); statistic->SetApiSecret(GA_API_SECRET); + statistic->SetRepoRevision(QLatin1String(BUILD_REVISION)); statistic->Enable(settings->IsCollectStatistic()); } diff --git a/src/libs/vganalytics/vganalytics.cpp b/src/libs/vganalytics/vganalytics.cpp index 64ea6b2d7..1adaf12ad 100644 --- a/src/libs/vganalytics/vganalytics.cpp +++ b/src/libs/vganalytics/vganalytics.cpp @@ -84,7 +84,7 @@ auto VGAnalytics::LogLevel() const -> enum VGAnalytics::LogLevel { return d->m_l //--------------------------------------------------------------------------------------------------------------------- void VGAnalytics::SetRepoRevision(const QString &rev) { - d->m_repoRevision = rev; + d->m_repoRevision = !rev.isEmpty() ? rev : QStringLiteral("Unknown"); } //---------------------------------------------------------------------------------------------------------------------