chore: add address routes

This commit is contained in:
2026-02-24 20:52:44 +01:00
parent a87e9a1441
commit b05f844940
5 changed files with 91 additions and 1 deletions
+24
View File
@@ -23,3 +23,27 @@ func (d *Database) CheckAddress(addressByUser *models.Command) error {
addressByUser.DeliveryAddress = correctedAddress
return fmt.Errorf("Adresse invalide %s", correctedAddress)
}
func (d *Database) AddAddress(CorrectAddressByAdmin string, InvalidAddressByAdmin string) error {
_, err := d.DB.Exec(
`INSERT INTO adresse_correction
(invalid_address, correct_address)
VALUES ($1, $2)`,
InvalidAddressByAdmin, CorrectAddressByAdmin,
)
if err != nil {
return fmt.Errorf("addAddress: %w", err)
}
return nil
}
func (d *Database) DeleteAddress(InvalidAddressByAdmin string, CorrectAddressByAdmin string) error {
_, err := d.DB.Exec(
`DELETE FROM adresse_correction WHERE invalid_address = $1 AND correct_address = $2`,
InvalidAddressByAdmin, CorrectAddressByAdmin,
)
if err != nil {
return fmt.Errorf("deleteAddress: %w", err)
}
return nil
}
+1 -1
View File
@@ -29,7 +29,7 @@ func (db *Database) GetProductPrices(productID int) ([]models.ProductPrice, erro
log.Printf("❌ [GetProductPrices] Erreur scan: %v", err)
return nil, err
}
log.Printf(" 💰 Price: qty=%d, price=%.2f", price.Quantity, price.Price)
log.Printf(" 💰 Price: qty=%.0f, price=%.2f", price.Quantity, price.Price)
prices = append(prices, price)
}