ip
This commit is contained in:
@@ -290,8 +290,9 @@ func ValidarDlocalLog(c *fiber.Ctx) error {
|
||||
|
||||
// Si el pago se confirmó ahora (no estaba marcado antes), actualizar contrato
|
||||
if pagoConfirmado && !contrato.PagoConfirmado {
|
||||
_ = models.MarcarContratoPagado(contratoID)
|
||||
go services.EnviarCorreoConfirmacionPago(contratoID, fuenteConfirmacion)
|
||||
if ok, _ := models.MarcarContratoPagado(contratoID); ok {
|
||||
go services.EnviarCorreoConfirmacionPago(contratoID, fuenteConfirmacion)
|
||||
}
|
||||
}
|
||||
|
||||
_ = models.UpdateDlocalPaymentLogDatos(uint(logID), payerEmail, monto)
|
||||
@@ -384,8 +385,9 @@ func ValidarBoldCallback(c *fiber.Ctx) error {
|
||||
|
||||
// Actualizar contrato si se confirmó ahora
|
||||
if pagoConfirmado && !contrato.PagoConfirmado {
|
||||
_ = models.MarcarContratoPagado(contratoID)
|
||||
go services.EnviarCorreoConfirmacionPago(contratoID, fuente)
|
||||
if ok, _ := models.MarcarContratoPagado(contratoID); ok {
|
||||
go services.EnviarCorreoConfirmacionPago(contratoID, fuente)
|
||||
}
|
||||
}
|
||||
|
||||
// Actualizar estado del callback
|
||||
@@ -513,8 +515,9 @@ func ValidarBoldLog(c *fiber.Ctx) error {
|
||||
|
||||
// Si el pago se confirmó ahora (no estaba marcado antes), actualizar contrato
|
||||
if pagoConfirmado && !contrato.PagoConfirmado {
|
||||
_ = models.MarcarContratoPagado(contratoID)
|
||||
go services.EnviarCorreoConfirmacionPago(contratoID, fuenteConfirmacion)
|
||||
if ok, _ := models.MarcarContratoPagado(contratoID); ok {
|
||||
go services.EnviarCorreoConfirmacionPago(contratoID, fuenteConfirmacion)
|
||||
}
|
||||
}
|
||||
|
||||
// Actualizar log con los mejores datos disponibles
|
||||
|
||||
Reference in New Issue
Block a user