diff --git a/internal/db/persons.go b/internal/db/persons.go index 736bf79..89b1d2f 100644 --- a/internal/db/persons.go +++ b/internal/db/persons.go @@ -11,7 +11,7 @@ import ( "github.com/jackc/pgx/v5/pgconn" ) -func PersonsGet(ctx context.Context, user_id, filter, sort string, limit, offset int) (persons models.Persons, statusCode int, err error) { +func PersonGetSlice(ctx context.Context, user_id, filter, sort string, limit, offset int) (persons models.PersonSlice, statusCode int, err error) { ok, _ := UserAuth(ctx, user_id) if !ok { err = fmt.Errorf("unauthorized") diff --git a/internal/db/roles.go b/internal/db/roles.go index 63ad810..0e1011f 100644 --- a/internal/db/roles.go +++ b/internal/db/roles.go @@ -11,7 +11,7 @@ import ( "github.com/jackc/pgx/v5/pgconn" ) -func RolesGet(ctx context.Context, user_id, filter, sort string, limit, offset int) (roles models.Roles, statusCode int, err error) { +func RoleGetSlice(ctx context.Context, user_id, filter, sort string, limit, offset int) (roles models.RoleSlice, statusCode int, err error) { ok, _ := UserAuth(ctx, user_id) if !ok { err = fmt.Errorf("unauthorized") diff --git a/internal/models/sets.go b/internal/models/slices.go similarity index 81% rename from internal/models/sets.go rename to internal/models/slices.go index 9baaf82..e688db1 100644 --- a/internal/models/sets.go +++ b/internal/models/slices.go @@ -7,32 +7,32 @@ type Pagination struct { Count int `json:"count"` } -type Persons struct { +type PersonSlice struct { Pagination Pagination `json:"pagination"` Persons []PersonBrief `json:"persons"` } -type Roles struct { +type RoleSlice struct { Pagination Pagination `json:"pagination"` Roles []Role `json:"roles"` } -type Artists struct { +type ArtistSlice struct { Pagination Pagination `json:"pagination"` Artists []ArtistBrief `json:"artists"` } -type Tracks struct { +type TrackSlice struct { Pagination Pagination `json:"pagination"` Tracks []TrackBrief `json:"tracks"` } -type Aliases struct { +type AliasSlice struct { Pagination Pagination `json:"pagination"` Aliases []Alias `json:"aliases"` } -type Kirokus struct { +type KirokuSlice struct { Pagination Pagination `json:"pagination"` Kirokus []Kiroku `json:"kirokus"` }