Skip to content

Commit 1d4dcc9

Browse files
authored
feat: Sync with Seam API via f2684377a9aa107430467d285d1ce56bbfe139eb (#2738)
1 parent 7d81265 commit 1d4dcc9

File tree

5 files changed

+116
-96
lines changed

5 files changed

+116
-96
lines changed

src/lib/seam/connect/models/access-grants/access-method.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -220,9 +220,9 @@ export const access_method = z.object({
220220
access_method_id: z.string().uuid().describe('ID of the access method.'),
221221
display_name: z.string().describe('Display name of the access method.'),
222222
mode: z
223-
.enum(['code', 'card', 'mobile_key'])
223+
.enum(['code', 'card', 'mobile_key', 'cloud_key'])
224224
.describe(
225-
'Access method mode. Supported values: `code`, `card`, `mobile_key`.',
225+
'Access method mode. Supported values: `code`, `card`, `mobile_key`, `cloud_key`.',
226226
),
227227
created_at: z
228228
.string()

src/lib/seam/connect/models/access-grants/requested-access-method.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import { z } from 'zod'
33
export const requested_access_method = z.object({
44
display_name: z.string().describe('Display name of the access method.'),
55
mode: z
6-
.enum(['code', 'card', 'mobile_key'])
6+
.enum(['code', 'card', 'mobile_key', 'cloud_key'])
77
.describe(
8-
'Access method mode. Supported values: `code`, `card`, `mobile_key`.',
8+
'Access method mode. Supported values: `code`, `card`, `mobile_key`, `cloud_key`.',
99
),
1010
code: z
1111
.string()

src/lib/seam/connect/models/acs/acs-entrance.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,17 @@ export const acs_entrance_capability_flags = z.object({
3131
.describe(
3232
'Indicates whether the ACS entrance can be unlocked with pin codes.',
3333
),
34-
can_belong_to_reservation: z
34+
can_unlock_with_cloud_key: z
3535
.boolean()
3636
.optional()
3737
.describe(
38-
'Indicates whether the ACS entrance can belong to a reservation via an access_grant.reservation_key.',
38+
'Indicates whether the ACS entrance can be unlocked with cloud key credentials.',
3939
),
40-
can_unlock_with_cloud_key: z
40+
can_belong_to_reservation: z
4141
.boolean()
4242
.optional()
4343
.describe(
44-
'Indicates whether the ACS entrance can be remotely unlocked using a cloud_key credential.',
44+
'Indicates whether the ACS entrance can belong to a reservation via an access_grant.reservation_key.',
4545
),
4646
})
4747

src/lib/seam/connect/openapi.ts

Lines changed: 46 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2099,8 +2099,8 @@ export default {
20992099
},
21002100
mode: {
21012101
description:
2102-
'Access method mode. Supported values: `code`, `card`, `mobile_key`.',
2103-
enum: ['code', 'card', 'mobile_key'],
2102+
'Access method mode. Supported values: `code`, `card`, `mobile_key`, `cloud_key`.',
2103+
enum: ['code', 'card', 'mobile_key', 'cloud_key'],
21042104
type: 'string',
21052105
},
21062106
},
@@ -2432,8 +2432,8 @@ export default {
24322432
},
24332433
mode: {
24342434
description:
2435-
'Access method mode. Supported values: `code`, `card`, `mobile_key`.',
2436-
enum: ['code', 'card', 'mobile_key'],
2435+
'Access method mode. Supported values: `code`, `card`, `mobile_key`, `cloud_key`.',
2436+
enum: ['code', 'card', 'mobile_key', 'cloud_key'],
24372437
type: 'string',
24382438
},
24392439
pending_mutations: {
@@ -3906,7 +3906,7 @@ export default {
39063906
},
39073907
can_unlock_with_cloud_key: {
39083908
description:
3909-
'Indicates whether the ACS entrance can be remotely unlocked using a cloud_key credential.',
3909+
'Indicates whether the ACS entrance can be unlocked with cloud key credentials.',
39103910
type: 'boolean',
39113911
},
39123912
can_unlock_with_code: {
@@ -24367,7 +24367,7 @@ export default {
2436724367
},
2436824368
can_unlock_with_cloud_key: {
2436924369
description:
24370-
'Indicates whether the ACS entrance can be remotely unlocked using a cloud_key credential.',
24370+
'Indicates whether the ACS entrance can be unlocked with cloud key credentials.',
2437124371
type: 'boolean',
2437224372
},
2437324373
can_unlock_with_code: {
@@ -34219,8 +34219,8 @@ export default {
3421934219
},
3422034220
mode: {
3422134221
description:
34222-
'Access method mode. Supported values: `code`, `card`, `mobile_key`.',
34223-
enum: ['code', 'card', 'mobile_key'],
34222+
'Access method mode. Supported values: `code`, `card`, `mobile_key`, `cloud_key`.',
34223+
enum: ['code', 'card', 'mobile_key', 'cloud_key'],
3422434224
type: 'string',
3422534225
},
3422634226
},
@@ -35095,8 +35095,8 @@ export default {
3509535095
},
3509635096
mode: {
3509735097
description:
35098-
'Access method mode. Supported values: `code`, `card`, `mobile_key`.',
35099-
enum: ['code', 'card', 'mobile_key'],
35098+
'Access method mode. Supported values: `code`, `card`, `mobile_key`, `cloud_key`.',
35099+
enum: ['code', 'card', 'mobile_key', 'cloud_key'],
3510035100
type: 'string',
3510135101
},
3510235102
},
@@ -35453,8 +35453,13 @@ export default {
3545335453
},
3545435454
mode: {
3545535455
description:
35456-
'Access method mode. Supported values: `code`, `card`, `mobile_key`.',
35457-
enum: ['code', 'card', 'mobile_key'],
35456+
'Access method mode. Supported values: `code`, `card`, `mobile_key`, `cloud_key`.',
35457+
enum: [
35458+
'code',
35459+
'card',
35460+
'mobile_key',
35461+
'cloud_key',
35462+
],
3545835463
type: 'string',
3545935464
},
3546035465
},
@@ -36074,8 +36079,13 @@ export default {
3607436079
},
3607536080
mode: {
3607636081
description:
36077-
'Access method mode. Supported values: `code`, `card`, `mobile_key`.',
36078-
enum: ['code', 'card', 'mobile_key'],
36082+
'Access method mode. Supported values: `code`, `card`, `mobile_key`, `cloud_key`.',
36083+
enum: [
36084+
'code',
36085+
'card',
36086+
'mobile_key',
36087+
'cloud_key',
36088+
],
3607936089
type: 'string',
3608036090
},
3608136091
},
@@ -36743,8 +36753,13 @@ export default {
3674336753
},
3674436754
mode: {
3674536755
description:
36746-
'Access method mode. Supported values: `code`, `card`, `mobile_key`.',
36747-
enum: ['code', 'card', 'mobile_key'],
36756+
'Access method mode. Supported values: `code`, `card`, `mobile_key`, `cloud_key`.',
36757+
enum: [
36758+
'code',
36759+
'card',
36760+
'mobile_key',
36761+
'cloud_key',
36762+
],
3674836763
type: 'string',
3674936764
},
3675036765
},
@@ -37400,8 +37415,13 @@ export default {
3740037415
},
3740137416
mode: {
3740237417
description:
37403-
'Access method mode. Supported values: `code`, `card`, `mobile_key`.',
37404-
enum: ['code', 'card', 'mobile_key'],
37418+
'Access method mode. Supported values: `code`, `card`, `mobile_key`, `cloud_key`.',
37419+
enum: [
37420+
'code',
37421+
'card',
37422+
'mobile_key',
37423+
'cloud_key',
37424+
],
3740537425
type: 'string',
3740637426
},
3740737427
},
@@ -38799,8 +38819,8 @@ export default {
3879938819
},
3880038820
mode: {
3880138821
description:
38802-
'Access method mode. Supported values: `code`, `card`, `mobile_key`.',
38803-
enum: ['code', 'card', 'mobile_key'],
38822+
'Access method mode. Supported values: `code`, `card`, `mobile_key`, `cloud_key`.',
38823+
enum: ['code', 'card', 'mobile_key', 'cloud_key'],
3880438824
type: 'string',
3880538825
},
3880638826
pending_mutations: {
@@ -39244,8 +39264,8 @@ export default {
3924439264
},
3924539265
mode: {
3924639266
description:
39247-
'Access method mode. Supported values: `code`, `card`, `mobile_key`.',
39248-
enum: ['code', 'card', 'mobile_key'],
39267+
'Access method mode. Supported values: `code`, `card`, `mobile_key`, `cloud_key`.',
39268+
enum: ['code', 'card', 'mobile_key', 'cloud_key'],
3924939269
type: 'string',
3925039270
},
3925139271
pending_mutations: {
@@ -39721,8 +39741,8 @@ export default {
3972139741
},
3972239742
mode: {
3972339743
description:
39724-
'Access method mode. Supported values: `code`, `card`, `mobile_key`.',
39725-
enum: ['code', 'card', 'mobile_key'],
39744+
'Access method mode. Supported values: `code`, `card`, `mobile_key`, `cloud_key`.',
39745+
enum: ['code', 'card', 'mobile_key', 'cloud_key'],
3972639746
type: 'string',
3972739747
},
3972839748
pending_mutations: {
@@ -40190,8 +40210,8 @@ export default {
4019040210
},
4019140211
mode: {
4019240212
description:
40193-
'Access method mode. Supported values: `code`, `card`, `mobile_key`.',
40194-
enum: ['code', 'card', 'mobile_key'],
40213+
'Access method mode. Supported values: `code`, `card`, `mobile_key`, `cloud_key`.',
40214+
enum: ['code', 'card', 'mobile_key', 'cloud_key'],
4019540215
type: 'string',
4019640216
},
4019740217
pending_mutations: {

0 commit comments

Comments
 (0)