summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-05-06 22:56:23 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-05-11 13:15:51 +0000
commit43317ffa42c94ce3f856a35953919f684f42fdca (patch)
treefcde6bbfa71df4ade69914d59edf0f0396c37a61
parent2ffffd89dde97c342b0da516ab1340b3505a42dc (diff)
downloadmullvadvpn-43317ffa42c94ce3f856a35953919f684f42fdca.tar.xz
mullvadvpn-43317ffa42c94ce3f856a35953919f684f42fdca.zip
Log voucher submission errors
-rw-r--r--mullvad-jni/src/lib.rs10
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
};