Skip to content

Commit 3e11f5a

Browse files
authored
Merge pull request #166 from XeroAPI/asset_params
enums capitalized for assets api
2 parents fcfd903 + 09e7956 commit 3e11f5a

File tree

1 file changed

+14
-15
lines changed

1 file changed

+14
-15
lines changed

assets-yaml/xero_assets.yaml

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,7 @@ paths:
3232
in: query
3333
description: Required when retrieving a collection of assets. See Asset Status Codes
3434
schema:
35-
type: string
36-
enum:
37-
- Draft
38-
- Registered
39-
- Disposed
40-
example: Draft
35+
$ref: '#/components/schemas/AssetStatus'
4136
required: true
4237
- name: page
4338
in: query
@@ -118,7 +113,7 @@ paths:
118113
"purchaseDate":"2020-01-01T00:00:00",
119114
"purchasePrice":100.0000,
120115
"disposalPrice":0.0,
121-
"assetStatus":"Draft",
116+
"assetStatus":"DRAFT",
122117
"trackingItems":[
123118
],
124119
"bookDepreciationSetting":{
@@ -154,7 +149,7 @@ paths:
154149
"purchaseDate":"2020-01-01T00:00:00",
155150
"purchasePrice":100.0000,
156151
"disposalPrice":0.0,
157-
"assetStatus":"Draft",
152+
"assetStatus":"DRAFT",
158153
"trackingItems":[
159154
160155
],
@@ -211,7 +206,7 @@ paths:
211206
"purchaseDate":"2020-01-01T00:00:00",
212207
"purchasePrice":100.0000,
213208
"disposalPrice":23.2300,
214-
"assetStatus":"Draft",
209+
"assetStatus":"DRAFT",
215210
"trackingItems":[],
216211
"bookDepreciationSetting":{
217212
"depreciableObjectId":"2257c64a-77ca-444c-a5ea-fa9a588c7039",
@@ -269,7 +264,7 @@ paths:
269264
"purchaseDate":"2020-01-01",
270265
"purchasePrice":100.0,
271266
"disposalPrice":23.23,
272-
"assetStatus":"Draft",
267+
"assetStatus":"DRAFT",
273268
"bookDepreciationSetting":{
274269
"depreciationMethod":"StraightLine",
275270
"averagingMethod":"ActualDays",
@@ -322,7 +317,7 @@ paths:
322317
"purchaseDate":"2020-01-01T00:00:00",
323318
"purchasePrice":100.0000,
324319
"disposalPrice":23.0000,
325-
"assetStatus":"Draft",
320+
"assetStatus":"DRAFT",
326321
"trackingItems":[
327322
328323
],
@@ -650,10 +645,7 @@ components:
650645
type: string
651646
description: "See Asset Status Codes."
652647
example: "Draft"
653-
enum:
654-
- Draft
655-
- Registered
656-
- Disposed
648+
$ref: '#/components/schemas/AssetStatus'
657649
warrantyExpiryDate:
658650
type: string
659651
description: "The date the asset’s warranty expires (if needed) YYYY-MM-DD"
@@ -679,6 +671,13 @@ components:
679671
type: boolean
680672
description: "Boolean to indicate whether delete is enabled"
681673
example: true
674+
AssetStatus:
675+
type: string
676+
enum:
677+
- DRAFT
678+
- REGISTERED
679+
- DISPOSED
680+
example: REGISTERED
682681
AssetType:
683682
type: object
684683
required:

0 commit comments

Comments
 (0)