From 0f0aae7ba4cf5dfab15d56ce48edbdbc7cb7e403 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Thu, 15 Apr 2021 18:21:23 +0200 Subject: [PATCH] Fixed chante recognition bug for fixed donation ref #133 --- src/components/donations/DonationDetail.svelte | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/donations/DonationDetail.svelte b/src/components/donations/DonationDetail.svelte index bdd84581..7747f5ec 100644 --- a/src/components/donations/DonationDetail.svelte +++ b/src/components/donations/DonationDetail.svelte @@ -40,8 +40,8 @@ params.donationid ).then((data) => { data_loaded = true; - original_data = Object.assign(original_data, data); - editable = Object.assign(editable, original_data); + original_data = Object.assign({}, data); + editable = Object.assign({}, original_data); paid_amount_input = data.paidAmount / 100; if (data.responseType == "DISTANCEDONATION") { amount_input = data.amountPerDistance / 100; @@ -254,7 +254,7 @@ placeholder={$_('search-for-donor-name-or-id')} noOptionsMessage={$_('no-donors-found')} bind:selectedValue={donor} - on:select={(selectedValue) => (editable.donor = selectedValue.detail.value)} + on:select={(selectedValue) => {editable.donor = selectedValue.detail.value; editable.donor.donationAmount=original_data.donor.donationAmount; editable.donor.paidDonationAmount =original_data.donor.paidDonationAmount}} on:clear={() => (editable.donor = null)} /> {#if original_data.responseType == 'DISTANCEDONATION'}