diff --git a/mnemo_cards_backend/lib/database/daos/payment_dao.dart b/mnemo_cards_backend/lib/database/daos/payment_dao.dart index bfe5eb3..3e149ae 100644 --- a/mnemo_cards_backend/lib/database/daos/payment_dao.dart +++ b/mnemo_cards_backend/lib/database/daos/payment_dao.dart @@ -134,9 +134,9 @@ class PaymentDao extends DatabaseAccessor } /// Обновить статус платежа - Future updatePaymentStatus(String paymentId, String status) async { - print('🔍 PaymentDao.updatePaymentStatus: paymentId=$paymentId, status=$status'); - final result = await (update(payments)..where((p) => p.id.equals(paymentId))).write( + Future updatePaymentStatus(String externalToken, String status) async { + print('🔍 PaymentDao.updatePaymentStatus: token=$externalToken, status=$status'); + final result = await (update(payments)..where((p) => p.externalToken.equals(externalToken))).write( PaymentsCompanion( status: Value(status), updatedAt: Value(PgDateTime(DateTime.now())),