From 4d04529ae221fada65d6064f8307b30dfbfced82 Mon Sep 17 00:00:00 2001 From: Jan Bader Date: Mon, 29 Jan 2024 22:51:16 +0100 Subject: [PATCH] Trim payee name when too long --- postgres/payees.sql.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/postgres/payees.sql.go b/postgres/payees.sql.go index 1e9f25b..16ec3a1 100644 --- a/postgres/payees.sql.go +++ b/postgres/payees.sql.go @@ -24,6 +24,9 @@ type CreatePayeeParams struct { } func (q *Queries) CreatePayee(ctx context.Context, arg CreatePayeeParams) (Payee, error) { + if len(arg.Name) > 50 { + arg.Name = arg.Name[:50] + } row := q.db.QueryRowContext(ctx, createPayee, arg.Name, arg.BudgetID) var i Payee err := row.Scan(&i.ID, &i.BudgetID, &i.Name)