Explorar el Código

Depend on subscription-past-due events to trigger the account-on-hold email

vishnukvmd hace 1 año
padre
commit
a131c16f4e
Se han modificado 1 ficheros con 0 adiciones y 14 borrados
  1. 0 14
      server/pkg/controller/stripe.go

+ 0 - 14
server/pkg/controller/stripe.go

@@ -404,20 +404,6 @@ func (c *StripeController) handlePaymentIntentFailed(event stripe.Event, country
 	if err != nil {
 		return ente.StripeEventLog{}, stacktrace.Propagate(err, "")
 	}
-	// Send an email to the user
-	user, err := c.UserRepo.Get(userID)
-	if err != nil {
-		return ente.StripeEventLog{}, stacktrace.Propagate(err, "")
-	}
-	// TODO: Inform customer that payment_failed.html with invoice.HostedInvoiceURL
-	err = email.SendTemplatedEmail([]string{user.Email}, "ente", "support@ente.io",
-		ente.AccountOnHoldEmailSubject, ente.OnHoldTemplate, map[string]interface{}{
-			"PaymentProvider": "Stripe",
-			"InvoiceURL":      invoice.HostedInvoiceURL,
-		}, nil)
-	if err != nil {
-		return ente.StripeEventLog{}, stacktrace.Propagate(err, "")
-	}
 	return ente.StripeEventLog{UserID: userID, StripeSubscription: *stripeSubscription, Event: event}, nil
 }