diff options
| author | Albin <albin@mullvad.net> | 2024-08-21 11:12:44 +0200 |
|---|---|---|
| committer | Albin <albin@mullvad.net> | 2024-08-21 11:12:44 +0200 |
| commit | 114d58677e77213df647aab2ae35c5235a24cb5b (patch) | |
| tree | abc325946db7d2aa627282e626cbd3fde72ee0a8 /android/lib/shared/src | |
| parent | 766cdae544ac89151794957c696de04fff851162 (diff) | |
| parent | e12c64a82809d0bf17f3ab59cfafe3ed7ab7793c (diff) | |
| download | mullvadvpn-114d58677e77213df647aab2ae35c5235a24cb5b.tar.xz mullvadvpn-114d58677e77213df647aab2ae35c5235a24cb5b.zip | |
Merge branch 'add-voucher-error-message-droid-923'
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) } |
