diff --git a/internal/model/sql/query.go b/internal/model/sql/query.go index 1ba95bc..3f9f4ea 100644 --- a/internal/model/sql/query.go +++ b/internal/model/sql/query.go @@ -40,8 +40,8 @@ func GetMediaUrl(mediaType model.MediaType) string { } var CreateDonat = ` -INSERT INTO donats (streamer_id, widget_id, text, amount, donat_user, order_id, target_id, status) -VALUES (@streamer_id, @widget_id, @text, @amount, @donat_user, @order_id, @target_id, @status) +INSERT INTO donats (streamer_id, widget_id, text, amount, donat_user, order_id, target_id, status, paid_time, is_test) +VALUES (@streamer_id, @widget_id, @text, @amount, @donat_user, @order_id, @target_id, @status, @paid_time, @is_test); RETURNING id; ` var MarkDonatView = ` diff --git a/internal/repository/donat/donat.go b/internal/repository/donat/donat.go index 38ce540..5d33fa8 100644 --- a/internal/repository/donat/donat.go +++ b/internal/repository/donat/donat.go @@ -48,6 +48,7 @@ func (repoDonat *RepoDonat) CreateDonat( } if status == "test_donat" { + args["status"] = "pending" args["is_test"] = true args["paid_time"] = time.Now().UTC() }