Skip to content

Commit 72b6d45

Browse files
committed
refactor: deprecate redundant non-null on user agent
1 parent ef6245f commit 72b6d45

2 files changed

Lines changed: 3 additions & 8 deletions

File tree

app/src/main/java/dev/bluehouse/enablevolte/Moder.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -466,8 +466,8 @@ class SubscriptionModer(
466466
false
467467
}
468468

469-
val userAgentConfig: String
470-
get() = this.getStringValue(KEY_IMS_USER_AGENT) ?: ""
469+
val userAgentConfig: String?
470+
get() = this.getStringValue(KEY_IMS_USER_AGENT)
471471

472472
val isIMSRegistered: Boolean
473473
get() {

app/src/main/java/dev/bluehouse/enablevolte/pages/Config.kt

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,12 +111,7 @@ fun Config(
111111
show4GForLteEnabled = VERSION.SDK_INT >= VERSION_CODES.R && moder.isShow4GForLteEnabled
112112
hideEnhancedDataIconEnabled = VERSION.SDK_INT >= VERSION_CODES.R && moder.isHideEnhancedDataIconEnabled
113113
is4GPlusEnabled = moder.is4GPlusEnabled
114-
configuredUserAgent =
115-
try {
116-
moder.userAgentConfig
117-
} catch (e: java.lang.NullPointerException) {
118-
null
119-
}
114+
configuredUserAgent = moder.userAgentConfig
120115
}
121116

122117
LaunchedEffect(true) {

0 commit comments

Comments
 (0)