From 423861d48c4436539fae1dd88dbcf6e2890efb43 Mon Sep 17 00:00:00 2001 From: Steven Date: Wed, 29 May 2024 23:22:20 +0800 Subject: [PATCH] fix: create idp in postgres --- store/db/postgres/idp.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/store/db/postgres/idp.go b/store/db/postgres/idp.go index 81afba5e..34a1165b 100644 --- a/store/db/postgres/idp.go +++ b/store/db/postgres/idp.go @@ -10,7 +10,7 @@ import ( func (d *DB) CreateIdentityProvider(ctx context.Context, create *store.IdentityProvider) (*store.IdentityProvider, error) { fields := []string{"name", "type", "identifier_filter", "config"} - args := []any{create.Name, create.Type.Type(), create.IdentifierFilter, create.Config} + args := []any{create.Name, create.Type.String(), create.IdentifierFilter, create.Config} stmt := "INSERT INTO idp (" + strings.Join(fields, ", ") + ") VALUES (" + placeholders(len(args)) + ") RETURNING id" if err := d.db.QueryRowContext(ctx, stmt, args...).Scan(&create.ID); err != nil { return nil, err