add comments, make errors more consistent

This commit is contained in:
katefort 2025-04-23 16:23:59 -05:00
parent e762fc2abd
commit 34218e7306
7 changed files with 37 additions and 21 deletions

View file

@ -59,7 +59,7 @@ func (d *Database) FindClaimsByProductID(product_id int) (claims []models.Claim,
return
}
// exists only for testing
// Testing function
func (database *Database) FindUserClaimById(claim_id int) (*UserClaim, error) {
ctx := context.Background()
@ -73,7 +73,8 @@ func (database *Database) FindUserClaimById(claim_id int) (*UserClaim, error) {
return &claim, err
}
func (d *Database) CreateUserClaim(product_id int, form models.UserClaimForm) (*UserClaim, error) {
// InsertUserClaim puts creates a new user claim database object and inserts in DB.
func (d *Database) InsertUserClaim(product_id int, form models.UserClaimForm) (*UserClaim, error) {
ctx := context.Background()
var uc = UserClaim{
Product_id: product_id,
@ -81,7 +82,7 @@ func (d *Database) CreateUserClaim(product_id int, form models.UserClaimForm) (*
Evidence: form.Evidence,
Claims: form.Claims,
Counterclaims: form.Counterclaims,
// TODO: Add created by
Created_by: form.Created_by,
}
err := d.db.Insert(ctx, UserClaimsTable, &uc)