Skip to content

Commit 7bd784f

Browse files
committed
make getTimeZoneId non-optional
1 parent 9a1bee3 commit 7bd784f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

OneSignalSDK/onesignal/core/src/main/java/com/onesignal/common/TimeUtils.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ object TimeUtils {
1717
return offset / 1000
1818
}
1919

20-
fun getTimeZoneId(): String? {
20+
fun getTimeZoneId(): String {
2121
return if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
2222
ZoneId.systemDefault().id
2323
} else {

OneSignalSDK/onesignal/core/src/main/java/com/onesignal/user/internal/operations/impl/executors/LoginUserOperationExecutor.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ internal class LoginUserOperationExecutor(
9494
var identities = mapOf<String, String>()
9595
var subscriptions = mapOf<String, SubscriptionObject>()
9696
val properties = mutableMapOf<String, String>()
97-
properties["timezone_id"] = TimeUtils.getTimeZoneId()!!
97+
properties["timezone_id"] = TimeUtils.getTimeZoneId()
9898

9999
if (createUserOperation.externalId != null) {
100100
val mutableIdentities = identities.toMutableMap()

0 commit comments

Comments
 (0)