diff --git a/src/NzbDrone.Api/Frontend/Mappers/IndexHtmlMapper.cs b/src/NzbDrone.Api/Frontend/Mappers/IndexHtmlMapper.cs index a8172845a..f0e1086ef 100644 --- a/src/NzbDrone.Api/Frontend/Mappers/IndexHtmlMapper.cs +++ b/src/NzbDrone.Api/Frontend/Mappers/IndexHtmlMapper.cs @@ -93,6 +93,7 @@ namespace NzbDrone.Api.Frontend.Mappers text = text.Replace("API_ROOT", URL_BASE + "/api"); text = text.Replace("API_KEY", API_KEY); text = text.Replace("APP_VERSION", BuildInfo.Version.ToString()); + text = text.Replace("APP_BRANCH", _configFileProvider.Branch.ToLower()); text = text.Replace("APP_ANALYTICS", _analyticsService.IsEnabled.ToString().ToLowerInvariant()); diff --git a/src/UI/Shared/NzbDroneController.js b/src/UI/Shared/NzbDroneController.js index e1d1cfaed..aea092a1b 100644 --- a/src/UI/Shared/NzbDroneController.js +++ b/src/UI/Shared/NzbDroneController.js @@ -32,6 +32,7 @@ define( piwik.setReferrerUrl(''); piwik.setCustomUrl('http://local' + window.location.pathname); piwik.setCustomVariable(1, 'version', window.NzbDrone.Version, 'page'); + piwik.setCustomVariable(2, 'branch', window.NzbDrone.Branch, 'page'); piwik.trackPageView(title); } catch (e){ diff --git a/src/UI/index.html b/src/UI/index.html index 3f2f5a199..5c1e3b539 100644 --- a/src/UI/index.html +++ b/src/UI/index.html @@ -76,6 +76,7 @@ ApiRoot: 'API_ROOT', ApiKey : 'API_KEY', Version: 'APP_VERSION', + Branch : 'APP_BRANCH', Analytics: APP_ANALYTICS };