From fa5d459fa2777fa239c29ebe546824a7d523d972 Mon Sep 17 00:00:00 2001 From: vandekul Date: Mon, 18 Sep 2023 12:04:39 +0200 Subject: [PATCH] Bug in duplicate providers --- payment_btcpay/models/payment_provider.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/payment_btcpay/models/payment_provider.py b/payment_btcpay/models/payment_provider.py index a9fff97..bcadcb6 100644 --- a/payment_btcpay/models/payment_provider.py +++ b/payment_btcpay/models/payment_provider.py @@ -24,8 +24,8 @@ class PaymentProvider(models.Model): def create(self, values_list): - if values_list[0]['code'] == 'btcpay': - values_list[0]['btcpay_privateKey'] = crypto.generate_privkey() + if self.code == 'btcpay': + values_list['btcpay_privateKey'] = crypto.generate_privkey() return super(PaymentProvider, self).create(values_list)