chore: add address routes
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
@@ -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)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user