Skip to content

Commit ab1c752

Browse files
KM-13543 Remove FF for Dedicated IP feature
1 parent 52f540c commit ab1c752

3 files changed

Lines changed: 1 addition & 17 deletions

File tree

PIA VPN/Bootstrapper.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,6 @@ class Bootstrapper {
169169
}
170170

171171
Client.providers.accountProvider.featureFlags({ _ in
172-
AppPreferences.shared.showsDedicatedIPView = Client.configuration.featureFlags.contains(Client.FeatureFlags.dedicatedIp)
173172
AppPreferences.shared.checksDipExpirationRequest = Client.configuration.featureFlags.contains(Client.FeatureFlags.checkDipExpirationRequest)
174173
AppPreferences.shared.disablesMultiDipTokens = Client.configuration.featureFlags.contains(Client.FeatureFlags.disableMultiDipTokens)
175174
AppPreferences.shared.showNewInitialScreen = Client.configuration.featureFlags.contains(Client.FeatureFlags.showNewInitialScreen)

PIA VPN/Global/AppPreferences.swift

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,6 @@ class AppPreferences {
101101
static let showServiceMessages = "showServiceMessages"
102102

103103
// Features
104-
static let showsDedicatedIPView = "showsDedicatedIPView"
105104
static let disablesMultiDipTokens = "disablesMultiDipTokens"
106105
static let checksDipExpirationRequest = "checksDipExpirationRequest"
107106
static let showNewInitialScreen = "showNewInitialScreen"
@@ -513,15 +512,6 @@ class AppPreferences {
513512
}
514513
}
515514

516-
var showsDedicatedIPView: Bool {
517-
get {
518-
return defaults.bool(forKey: Entries.showsDedicatedIPView)
519-
}
520-
set {
521-
defaults.set(newValue, forKey: Entries.showsDedicatedIPView)
522-
}
523-
}
524-
525515
var disablesMultiDipTokens: Bool {
526516
get {
527517
return defaults.bool(forKey: Entries.disablesMultiDipTokens)
@@ -647,7 +637,6 @@ class AppPreferences {
647637
Entries.showGeoServers: true,
648638
Entries.dismissedMessages: [],
649639
Entries.showServiceMessages: false,
650-
Entries.showsDedicatedIPView: true,
651640
Entries.disablesMultiDipTokens: true,
652641
Entries.checksDipExpirationRequest: true,
653642
Entries.userInteractedWithSurvey: false,

PIA VPN/UI/Menu/MenuViewController.swift

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ class MenuViewController: AutolayoutViewController {
7878
[
7979
.selectRegion,
8080
.account,
81+
.dedicatedIp,
8182
.settings,
8283
.logout
8384
], [
@@ -122,11 +123,6 @@ class MenuViewController: AutolayoutViewController {
122123
override func viewDidLoad() {
123124
super.viewDidLoad()
124125

125-
if AppPreferences.shared.showsDedicatedIPView,
126-
!allItems[0].contains(.dedicatedIp) {
127-
allItems[0].insert(.dedicatedIp, at: 2)
128-
}
129-
130126
Theme.current.applySideMenu()
131127

132128
modalPresentationCapturesStatusBarAppearance = true

0 commit comments

Comments
 (0)