From a5f41e7a2d887b7f6944ab7a0778261c7ef6c689 Mon Sep 17 00:00:00 2001 From: soxx Date: Sun, 23 Jun 2024 22:39:54 +0200 Subject: [PATCH] fix(postgres): function mismatch with new types Signed-off-by: soxx --- pkg/database/database.go | 2 +- pkg/database/postgres.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/database/database.go b/pkg/database/database.go index ee0a644..cebec64 100644 --- a/pkg/database/database.go +++ b/pkg/database/database.go @@ -25,7 +25,7 @@ type OtterSpace interface { CreateReferenceBetweenPostAndSource(ctx context.Context, anthrovePostID models.AnthrovePostID, sourceDomain models.AnthroveSourceDomain) error // CreateReferenceBetweenUserAndPost links a user with a post. - CreateReferenceBetweenUserAndPost(ctx context.Context, anthroveUserID models.AnthrovePostID, anthrovePostID models.AnthrovePostID) error + CreateReferenceBetweenUserAndPost(ctx context.Context, anthroveUserID models.AnthroveUserID, anthrovePostID models.AnthrovePostID) error // CheckReferenceBetweenUserAndPost checks if a user-post link exists. CheckReferenceBetweenUserAndPost(ctx context.Context, anthroveUserID models.AnthroveUserID, sourcePostID models.AnthrovePostID) (bool, error) diff --git a/pkg/database/postgres.go b/pkg/database/postgres.go index 0aa504d..0aac161 100644 --- a/pkg/database/postgres.go +++ b/pkg/database/postgres.go @@ -84,7 +84,7 @@ func (p *postgresqlConnection) CreateReferenceBetweenPostAndSource(ctx context.C return postgres.CreateReferenceBetweenPostAndSource(ctx, p.db, anthrovePostID, sourceDomain) } -func (p *postgresqlConnection) CreateReferenceBetweenUserAndPost(ctx context.Context, anthroveUserID models.AnthrovePostID, anthrovePostID models.AnthrovePostID) error { +func (p *postgresqlConnection) CreateReferenceBetweenUserAndPost(ctx context.Context, anthroveUserID models.AnthroveUserID, anthrovePostID models.AnthrovePostID) error { return postgres.CreateReferenceBetweenUserAndPost(ctx, p.db, anthroveUserID, anthrovePostID) } @@ -93,7 +93,7 @@ func (p *postgresqlConnection) CheckReferenceBetweenUserAndPost(ctx context.Cont } func (p *postgresqlConnection) GetPostByAnthroveID(ctx context.Context, anthrovePost *models.Post) (*models.Post, error) { - return postgres.GetPostByAnthroveID(ctx, p.db, anthrovePost.ID) + return postgres.GetPostByAnthroveID(ctx, p.db, models.AnthrovePostID(anthrovePost.ID)) } func (p *postgresqlConnection) GetPostByURL(ctx context.Context, sourceUrl string) (*models.Post, error) {