fix: value of plan must be float

main
Nilo Roberto C Paim 2023-10-21 08:57:04 -03:00
parent 8dcffbf50b
commit 1e2b0dd788
2 changed files with 7 additions and 7 deletions

View File

@ -118,7 +118,7 @@ func WixIntegration(c *fiber.Ctx) error {
database.DB.Create(&user)
}
value, _ := strconv.Atoi(data.Data.PlanPrice.Value)
value, _ := strconv.ParseFloat(data.Data.PlanPrice.Value, 32)
transaction := models.Transaction{
Email: data.Data.Contact.Email,
PlanOrderID: data.Data.PlanOrderID,

View File

@ -6,10 +6,10 @@ import (
type Transaction struct {
gorm.Model
Email string `gorm:"size:40" json:"email"`
PlanOrderID string `gorm:"size:25" json:"planorderid"`
Value int `gorm:"size:10" json:"value"`
PlanStartDate string `gorm:"size:10" json:"planstartdate"`
PlanValidUntil string `gorm:"size:10" json:"planvaliduntil"`
PlanTitle string `gorm:"size:40" json:"plantitle"`
Email string `gorm:"size:40" json:"email"`
PlanOrderID string `gorm:"size:25" json:"planorderid"`
Value float64 `gorm:"size:10" json:"value"`
PlanStartDate string `gorm:"size:10" json:"planstartdate"`
PlanValidUntil string `gorm:"size:10" json:"planvaliduntil"`
PlanTitle string `gorm:"size:40" json:"plantitle"`
}