Add query parameters for full, maxElements, and offset in API endpoints

pull/3800/merge^2
Anatole Sot 3 months ago
parent 0f85cfcf1f
commit 2cd4d4fb56

@ -6149,6 +6149,24 @@ paths:
schema:
type: string
example: 87f17f8a-c0e2-406c-a149-8c8e311bf330
- in: query
name: full
schema:
type: boolean
example: false
default: false
- in: query
name: maxElements
schema:
type: number
example: 50
default: 25
- in: query
name: offset
schema:
type: number
example: 25
default: 0
responses:
'200':
description: Release details
@ -6169,6 +6187,24 @@ paths:
schema:
type: string
example: 87f17f8a-c0e2-406c-a149-8c8e311bf330
- in: query
name: full
schema:
type: boolean
example: false
default: false
- in: query
name: maxElements
schema:
type: number
example: 50
default: 25
- in: query
name: offset
schema:
type: number
example: 25
default: 0
responses:
'200':
description: Release Group details

@ -203,6 +203,7 @@ function convertReleaseGroup(releaseGroup: Group): mbReleaseGroup {
id: releaseGroup.id,
title: releaseGroup.title,
artist: (releaseGroup['artist-credit'] ?? []).map(convertArtistCredit),
releases: (releaseGroup.releases ?? []).map(convertRelease),
type:
(releaseGroup['primary-type'] as mbReleaseGroupType) ||
mbReleaseGroupType.OTHER,

Loading…
Cancel
Save