Skip to content

Commit e90a4ee

Browse files
committed
Add error logs for all unknown errors
1 parent 929b4ce commit e90a4ee

File tree

4 files changed

+86
-21
lines changed

4 files changed

+86
-21
lines changed

android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt

+15-9
Original file line numberDiff line numberDiff line change
@@ -123,15 +123,19 @@ class ConnectViewModel(
123123
}
124124

125125
fun onDisconnectClick() {
126-
viewModelScope.launch { connectionProxy.disconnect().onLeft {
127-
_uiSideEffect.send(UiSideEffect.ConnectError.Generic)
128-
} }
126+
viewModelScope.launch {
127+
connectionProxy.disconnect().onLeft {
128+
_uiSideEffect.send(UiSideEffect.ConnectError.Generic)
129+
}
130+
}
129131
}
130132

131133
fun onReconnectClick() {
132-
viewModelScope.launch { connectionProxy.reconnect().onLeft {
133-
_uiSideEffect.send(UiSideEffect.ConnectError.Generic)
134-
} }
134+
viewModelScope.launch {
135+
connectionProxy.reconnect().onLeft {
136+
_uiSideEffect.send(UiSideEffect.ConnectError.Generic)
137+
}
138+
}
135139
}
136140

137141
fun onConnectClick() {
@@ -160,9 +164,11 @@ class ConnectViewModel(
160164
}
161165

162166
fun onCancelClick() {
163-
viewModelScope.launch { connectionProxy.disconnect().onLeft {
164-
_uiSideEffect.send(UiSideEffect.ConnectError.Generic)
165-
} }
167+
viewModelScope.launch {
168+
connectionProxy.disconnect().onLeft {
169+
_uiSideEffect.send(UiSideEffect.ConnectError.Generic)
170+
}
171+
}
166172
}
167173

168174
fun onManageAccountClick() {

android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel.kt

+3-3
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,9 @@ class OutOfTimeViewModel(
7272
}
7373

7474
fun onDisconnectClick() {
75-
viewModelScope.launch { connectionProxy.disconnect().onLeft {
76-
_uiSideEffect.send(UiSideEffect.GenericError)
77-
} }
75+
viewModelScope.launch {
76+
connectionProxy.disconnect().onLeft { _uiSideEffect.send(UiSideEffect.GenericError) }
77+
}
7878
}
7979

8080
private fun verifyPurchases() {

android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModel.kt

+3-3
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@ class WelcomeViewModel(
7878
}
7979

8080
fun onDisconnectClick() {
81-
viewModelScope.launch { connectionProxy.disconnect().onLeft {
82-
_uiSideEffect.send(UiSideEffect.GenericError)
83-
} }
81+
viewModelScope.launch {
82+
connectionProxy.disconnect().onLeft { _uiSideEffect.send(UiSideEffect.GenericError) }
83+
}
8484
}
8585

8686
private fun verifyPurchases() {

0 commit comments

Comments
 (0)