diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-05-06 22:56:23 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-05-11 13:15:51 +0000 |
| commit | 43317ffa42c94ce3f856a35953919f684f42fdca (patch) | |
| tree | fcde6bbfa71df4ade69914d59edf0f0396c37a61 | |
| parent | 2ffffd89dde97c342b0da516ab1340b3505a42dc (diff) | |
| download | mullvadvpn-43317ffa42c94ce3f856a35953919f684f42fdca.tar.xz mullvadvpn-43317ffa42c94ce3f856a35953919f684f42fdca.zip | |
Log voucher submission errors
| -rw-r--r-- | mullvad-jni/src/lib.rs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/mullvad-jni/src/lib.rs b/mullvad-jni/src/lib.rs index 6ac57474da..15b72f8f6b 100644 --- a/mullvad-jni/src/lib.rs +++ b/mullvad-jni/src/lib.rs @@ -834,8 +834,16 @@ pub extern "system" fn Java_net_mullvad_mullvadvpn_service_MullvadDaemon_submitV let result = if let Some(daemon_interface) = get_daemon_interface(daemon_interface_address) { let voucher = String::from_java(&env, voucher); + let raw_result = daemon_interface.submit_voucher(voucher); - VoucherSubmissionResult::from(daemon_interface.submit_voucher(voucher)) + if let Err(ref error) = &raw_result { + log::error!( + "{}", + error.display_chain_with_msg("Failed to submit voucher code") + ); + } + + VoucherSubmissionResult::from(raw_result) } else { VoucherSubmissionResult::OtherError }; |
