👔 Fix some balance issue
This commit is contained in:
parent
f8d96e9d0d
commit
db4ceea50d
@ -96,6 +96,10 @@ func makeTransaction(c *fiber.Ctx) error {
|
|||||||
return fiber.NewError(fiber.StatusBadRequest, fmt.Sprintf("payee id %d not found", data.PayeeID))
|
return fiber.NewError(fiber.StatusBadRequest, fmt.Sprintf("payee id %d not found", data.PayeeID))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if client.AccountID != nil && payee == nil {
|
||||||
|
return fiber.NewError(fiber.StatusBadRequest, "payee is required if issuer is individual")
|
||||||
|
}
|
||||||
|
|
||||||
if data.PayerID != nil {
|
if data.PayerID != nil {
|
||||||
if err := database.C.Where("id = ?", data.PayerID).First(&payer).Error; err != nil {
|
if err := database.C.Where("id = ?", data.PayerID).First(&payer).Error; err != nil {
|
||||||
return fiber.NewError(fiber.StatusBadRequest, fmt.Sprintf("payer id %d not found", data.PayerID))
|
return fiber.NewError(fiber.StatusBadRequest, fmt.Sprintf("payer id %d not found", data.PayerID))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user