diff options
Diffstat (limited to 'android/lib/shared/src')
| -rw-r--r-- | android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/VoucherRepository.kt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/VoucherRepository.kt b/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/VoucherRepository.kt index a5783a832e..3ea55ccd9d 100644 --- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/VoucherRepository.kt +++ b/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/VoucherRepository.kt @@ -1,12 +1,13 @@ package net.mullvad.mullvadvpn.lib.shared import net.mullvad.mullvadvpn.lib.daemon.grpc.ManagementService +import net.mullvad.mullvadvpn.lib.model.VoucherCode class VoucherRepository( private val managementService: ManagementService, private val accountRepository: AccountRepository ) { - suspend fun submitVoucher(voucher: String) = + suspend fun submitVoucher(voucher: VoucherCode) = managementService.submitVoucher(voucher).onRight { accountRepository.onVoucherRedeemed(it.newExpiryDate) } |
