Skip to content

Commit 28cb782

Browse files
author
Rick Pasetto
authored
Don't show branch name in release branches (#424)
* Don't show branch name in release branches * PR Feedback
1 parent 6c7a504 commit 28cb782

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

Loop/Managers/DeviceDataManager.swift

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1336,9 +1336,18 @@ extension GlucoseStore : CGMStalenessMonitorDelegate { }
13361336
//MARK: - SupportInfoProvider protocol conformance
13371337

13381338
extension DeviceDataManager: SupportInfoProvider {
1339+
1340+
private var branchNameIfNotReleaseBranch: String? {
1341+
return Bundle.main.gitBranch.filter { branch in
1342+
return branch != "" &&
1343+
branch != "main" &&
1344+
branch != "master" &&
1345+
!branch.starts(with: "release/")
1346+
}
1347+
}
13391348

13401349
public var localizedAppNameAndVersion: String {
1341-
if let branch = Bundle.main.gitBranch, branch != "", branch != "main", branch != "master" {
1350+
if let branch = branchNameIfNotReleaseBranch {
13421351
return Bundle.main.localizedNameAndVersion + " (\(branch))"
13431352
}
13441353
return Bundle.main.localizedNameAndVersion

0 commit comments

Comments
 (0)