From 5751f0296b5af464e0df17a1d2ad505a99b8f10a Mon Sep 17 00:00:00 2001 From: MrMelon54 Date: Wed, 12 Jun 2024 14:47:05 +0100 Subject: [PATCH] Define value method on non-pointer type --- database/types/userpronoun.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/database/types/userpronoun.go b/database/types/userpronoun.go index 5b8083b..d4068ce 100644 --- a/database/types/userpronoun.go +++ b/database/types/userpronoun.go @@ -10,6 +10,7 @@ import ( var ( _ sql.Scanner = &UserPronoun{} + _ driver.Valuer = &UserPronoun{} _ json.Marshaler = &UserPronoun{} _ json.Unmarshaler = &UserPronoun{} ) @@ -29,7 +30,7 @@ func (p *UserPronoun) Scan(src any) error { return nil } -func (p *UserPronoun) Value() (driver.Value, error) { +func (p UserPronoun) Value() (driver.Value, error) { return p.Pronoun.String(), nil }