diff options
| author | Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> | 2024-07-10 21:27:31 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-10 21:27:31 +0300 |
| commit | 50f7bf57f45a26362376be37e89128bac9195edc (patch) | |
| tree | 150b82f74797512e2bd6970dfe702d447ffc256e /docs | |
| parent | docs: update maps table ddl (#168) (diff) | |
| download | lphub-50f7bf57f45a26362376be37e89128bac9195edc.tar.gz lphub-50f7bf57f45a26362376be37e89128bac9195edc.tar.bz2 lphub-50f7bf57f45a26362376be37e89128bac9195edc.zip | |
feat: return portal counts for each cat in chapter select (#175)
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/docs.go | 28 | ||||
| -rw-r--r-- | docs/swagger.json | 28 | ||||
| -rw-r--r-- | docs/swagger.yaml | 19 |
3 files changed, 72 insertions, 3 deletions
diff --git a/docs/docs.go b/docs/docs.go index 688d7ed..13f217d 100644 --- a/docs/docs.go +++ b/docs/docs.go | |||
| @@ -1367,7 +1367,7 @@ const docTemplate = `{ | |||
| 1367 | "maps": { | 1367 | "maps": { |
| 1368 | "type": "array", | 1368 | "type": "array", |
| 1369 | "items": { | 1369 | "items": { |
| 1370 | "$ref": "#/definitions/models.MapShort" | 1370 | "$ref": "#/definitions/models.MapSelect" |
| 1371 | } | 1371 | } |
| 1372 | } | 1372 | } |
| 1373 | } | 1373 | } |
| @@ -1999,6 +1999,32 @@ const docTemplate = `{ | |||
| 1999 | } | 1999 | } |
| 2000 | } | 2000 | } |
| 2001 | }, | 2001 | }, |
| 2002 | "models.MapSelect": { | ||
| 2003 | "type": "object", | ||
| 2004 | "properties": { | ||
| 2005 | "category_portals": { | ||
| 2006 | "type": "array", | ||
| 2007 | "items": { | ||
| 2008 | "$ref": "#/definitions/models.CategoryPortal" | ||
| 2009 | } | ||
| 2010 | }, | ||
| 2011 | "difficulty": { | ||
| 2012 | "type": "integer" | ||
| 2013 | }, | ||
| 2014 | "id": { | ||
| 2015 | "type": "integer" | ||
| 2016 | }, | ||
| 2017 | "image": { | ||
| 2018 | "type": "string" | ||
| 2019 | }, | ||
| 2020 | "is_disabled": { | ||
| 2021 | "type": "boolean" | ||
| 2022 | }, | ||
| 2023 | "name": { | ||
| 2024 | "type": "string" | ||
| 2025 | } | ||
| 2026 | } | ||
| 2027 | }, | ||
| 2002 | "models.MapShort": { | 2028 | "models.MapShort": { |
| 2003 | "type": "object", | 2029 | "type": "object", |
| 2004 | "properties": { | 2030 | "properties": { |
diff --git a/docs/swagger.json b/docs/swagger.json index 6fe6320..a773ac7 100644 --- a/docs/swagger.json +++ b/docs/swagger.json | |||
| @@ -1361,7 +1361,7 @@ | |||
| 1361 | "maps": { | 1361 | "maps": { |
| 1362 | "type": "array", | 1362 | "type": "array", |
| 1363 | "items": { | 1363 | "items": { |
| 1364 | "$ref": "#/definitions/models.MapShort" | 1364 | "$ref": "#/definitions/models.MapSelect" |
| 1365 | } | 1365 | } |
| 1366 | } | 1366 | } |
| 1367 | } | 1367 | } |
| @@ -1993,6 +1993,32 @@ | |||
| 1993 | } | 1993 | } |
| 1994 | } | 1994 | } |
| 1995 | }, | 1995 | }, |
| 1996 | "models.MapSelect": { | ||
| 1997 | "type": "object", | ||
| 1998 | "properties": { | ||
| 1999 | "category_portals": { | ||
| 2000 | "type": "array", | ||
| 2001 | "items": { | ||
| 2002 | "$ref": "#/definitions/models.CategoryPortal" | ||
| 2003 | } | ||
| 2004 | }, | ||
| 2005 | "difficulty": { | ||
| 2006 | "type": "integer" | ||
| 2007 | }, | ||
| 2008 | "id": { | ||
| 2009 | "type": "integer" | ||
| 2010 | }, | ||
| 2011 | "image": { | ||
| 2012 | "type": "string" | ||
| 2013 | }, | ||
| 2014 | "is_disabled": { | ||
| 2015 | "type": "boolean" | ||
| 2016 | }, | ||
| 2017 | "name": { | ||
| 2018 | "type": "string" | ||
| 2019 | } | ||
| 2020 | } | ||
| 2021 | }, | ||
| 1996 | "models.MapShort": { | 2022 | "models.MapShort": { |
| 1997 | "type": "object", | 2023 | "type": "object", |
| 1998 | "properties": { | 2024 | "properties": { |
diff --git a/docs/swagger.yaml b/docs/swagger.yaml index 6041c1d..bdfed28 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml | |||
| @@ -6,7 +6,7 @@ definitions: | |||
| 6 | $ref: '#/definitions/models.Chapter' | 6 | $ref: '#/definitions/models.Chapter' |
| 7 | maps: | 7 | maps: |
| 8 | items: | 8 | items: |
| 9 | $ref: '#/definitions/models.MapShort' | 9 | $ref: '#/definitions/models.MapSelect' |
| 10 | type: array | 10 | type: array |
| 11 | type: object | 11 | type: object |
| 12 | handlers.ChaptersResponse: | 12 | handlers.ChaptersResponse: |
| @@ -419,6 +419,23 @@ definitions: | |||
| 419 | showcase: | 419 | showcase: |
| 420 | type: string | 420 | type: string |
| 421 | type: object | 421 | type: object |
| 422 | models.MapSelect: | ||
| 423 | properties: | ||
| 424 | category_portals: | ||
| 425 | items: | ||
| 426 | $ref: '#/definitions/models.CategoryPortal' | ||
| 427 | type: array | ||
| 428 | difficulty: | ||
| 429 | type: integer | ||
| 430 | id: | ||
| 431 | type: integer | ||
| 432 | image: | ||
| 433 | type: string | ||
| 434 | is_disabled: | ||
| 435 | type: boolean | ||
| 436 | name: | ||
| 437 | type: string | ||
| 438 | type: object | ||
| 422 | models.MapShort: | 439 | models.MapShort: |
| 423 | properties: | 440 | properties: |
| 424 | difficulty: | 441 | difficulty: |