Skip to content

Commit f9a8e04

Browse files
razor-xseambot
andauthored
fix: Endpoint isDeprecated always set to false (#243)
* fix: Endpoint isDeprecated always set to false * ci: Generate code --------- Co-authored-by: Seam Bot <seambot@getseam.com>
1 parent d22600d commit f9a8e04

File tree

5 files changed

+14
-14
lines changed

5 files changed

+14
-14
lines changed

src/lib/blueprint.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -715,8 +715,8 @@ const createEndpointFromOperation = async (
715715
const isUndocumented = parsedOperation['x-undocumented'].length > 0
716716
const undocumentedMessage = parsedOperation['x-undocumented']
717717

718-
const isDeprecated = parsedOperation.deprecated
719718
const deprecationMessage = parsedOperation['x-deprecated']
719+
const isDeprecated = deprecationMessage.length > 0
720720

721721
const isDraft = parsedOperation['x-draft'].length > 0
722722
const draftMessage = parsedOperation['x-draft']

test/snapshots/blueprint.test.ts.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ Generated by [AVA](https://avajs.dev).
202202
path: '/transport/air',
203203
},
204204
{
205-
isDeprecated: true,
205+
isDeprecated: false,
206206
isDraft: false,
207207
isUndocumented: true,
208208
name: 'deprecated',
@@ -1238,7 +1238,7 @@ Generated by [AVA](https://avajs.dev).
12381238
description: '',
12391239
draftMessage: '',
12401240
hasPagination: false,
1241-
isDeprecated: true,
1241+
isDeprecated: false,
12421242
isDraft: false,
12431243
isUndocumented: true,
12441244
name: 'endpoint',
@@ -1262,7 +1262,7 @@ Generated by [AVA](https://avajs.dev).
12621262
workspaceScope: 'none',
12631263
},
12641264
],
1265-
isDeprecated: true,
1265+
isDeprecated: false,
12661266
isDraft: false,
12671267
isUndocumented: true,
12681268
name: 'undocumented',
@@ -1652,7 +1652,7 @@ Generated by [AVA](https://avajs.dev).
16521652
path: '/transport/air',
16531653
},
16541654
{
1655-
isDeprecated: true,
1655+
isDeprecated: false,
16561656
isDraft: false,
16571657
isUndocumented: true,
16581658
name: 'deprecated',
@@ -2761,7 +2761,7 @@ Generated by [AVA](https://avajs.dev).
27612761
description: '',
27622762
draftMessage: '',
27632763
hasPagination: false,
2764-
isDeprecated: true,
2764+
isDeprecated: false,
27652765
isDraft: false,
27662766
isUndocumented: true,
27672767
name: 'endpoint',
@@ -2785,7 +2785,7 @@ Generated by [AVA](https://avajs.dev).
27852785
workspaceScope: 'none',
27862786
},
27872787
],
2788-
isDeprecated: true,
2788+
isDeprecated: false,
27892789
isDraft: false,
27902790
isUndocumented: true,
27912791
name: 'undocumented',
-10 Bytes
Binary file not shown.

test/snapshots/seam-blueprint.test.ts.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -62470,7 +62470,7 @@ Generated by [AVA](https://avajs.dev).
6247062470
description: 'Returns a list of all credential pools.',
6247162471
draftMessage: '',
6247262472
hasPagination: false,
62473-
isDeprecated: false,
62473+
isDeprecated: true,
6247462474
isDraft: false,
6247562475
isUndocumented: true,
6247662476
name: 'list',
@@ -62512,7 +62512,7 @@ Generated by [AVA](https://avajs.dev).
6251262512
workspaceScope: 'required',
6251362513
},
6251462514
],
62515-
isDeprecated: false,
62515+
isDeprecated: true,
6251662516
isDraft: false,
6251762517
isUndocumented: true,
6251862518
name: 'credential_pools',
@@ -62532,7 +62532,7 @@ Generated by [AVA](https://avajs.dev).
6253262532
description: 'Launches a credential provisioning automation.',
6253362533
draftMessage: '',
6253462534
hasPagination: false,
62535-
isDeprecated: false,
62535+
isDeprecated: true,
6253662536
isDraft: false,
6253762537
isUndocumented: true,
6253862538
name: 'launch',
@@ -62629,7 +62629,7 @@ Generated by [AVA](https://avajs.dev).
6262962629
workspaceScope: 'required',
6263062630
},
6263162631
],
62632-
isDeprecated: false,
62632+
isDeprecated: true,
6263362633
isDraft: false,
6263462634
isUndocumented: true,
6263562635
name: 'credential_provisioning_automations',
@@ -74088,7 +74088,7 @@ Generated by [AVA](https://avajs.dev).
7408874088
description: 'Deletes a specified [device](https://docs.seam.co/latest/core-concepts/devices).',
7408974089
draftMessage: '',
7409074090
hasPagination: false,
74091-
isDeprecated: false,
74091+
isDeprecated: true,
7409274092
isDraft: false,
7409374093
isUndocumented: true,
7409474094
name: 'delete',
@@ -81085,7 +81085,7 @@ Generated by [AVA](https://avajs.dev).
8108581085
description: 'Returns a specified [lock](https://docs.seam.co/latest/capability-guides/smart-locks). **Use `/devices/get` instead.**',
8108681086
draftMessage: '',
8108781087
hasPagination: false,
81088-
isDeprecated: false,
81088+
isDeprecated: true,
8108981089
isDraft: false,
8109081090
isUndocumented: false,
8109181091
name: 'get',
@@ -91800,7 +91800,7 @@ Generated by [AVA](https://avajs.dev).
9180091800
description: 'Returns a specified [thermostat](https://docs.seam.co/latest/capability-guides/thermostats). **Deprecated:** Will be removed. Use `/devices/get` instead.',
9180191801
draftMessage: '',
9180291802
hasPagination: false,
91803-
isDeprecated: false,
91803+
isDeprecated: true,
9180491804
isDraft: false,
9180591805
isUndocumented: true,
9180691806
name: 'get',
15 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)