Skip to content

Commit 15fe240

Browse files
committed
PATCH: fix dms tree openapi
1 parent c367f9e commit 15fe240

File tree

8 files changed

+111
-111
lines changed

8 files changed

+111
-111
lines changed

docs/CollaborationApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -960,7 +960,7 @@ Name | Type | Description | Notes
960960
961961
Create a document
962962

963-
Create a document. If the document is one of {'OBJ', 'DWG', 'IFC', 'DXF', 'GLTF', 'POINT_CLOUD'}, a model will be created and attached to this document Required scopes: document:write
963+
Create a document. If the document is one of {'IFC', 'OBJ', 'GLTF', 'POINT_CLOUD', 'DXF', 'DWG'}, a model will be created and attached to this document Required scopes: document:write
964964

965965
### Example
966966

docs/WriteFolder.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,22 @@
44

55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**groupsPermissions** | [**[GroupFolderRead]**](GroupFolderRead.md) | List of group permissions | [readonly]
8-
**defaultPermission** | **Number** | Permission for a Folder * `1` - denied * `50` - read_only * `100` - read_write | [optional]
97
**createdAt** | **Date** | Creation date | [readonly]
10-
**type** | **String** | DEPRECATED: Use 'nature' instead. Value is \"Folder\". It is usefull to parse the tree and discriminate folders and files | [readonly]
11-
**name** | **String** | Name of the folder |
128
**userPermission** | **Number** | Aggregate of group user permissions and folder default permission | [readonly]
9+
**createdBy** | [**ShortUser**](ShortUser.md) | | [readonly]
10+
**parentId** | **Number** | | [optional]
11+
**id** | **Number** | | [readonly]
1312
**updatedAt** | **Date** | Date of the last update | [readonly]
1413
**nature** | **String** | Value is \"Folder\". It is usefull to parse the tree and discriminate folders and files | [readonly]
15-
**id** | **Number** | | [readonly]
16-
**parentId** | **Number** | | [optional]
17-
**createdBy** | [**ShortUser**](ShortUser.md) | | [readonly]
14+
**type** | **String** | DEPRECATED: Use 'nature' instead. Value is \"Folder\". It is usefull to parse the tree and discriminate folders and files | [readonly]
15+
**groupsPermissions** | [**[GroupFolderRead]**](GroupFolderRead.md) | List of group permissions | [readonly]
16+
**name** | **String** | Name of the folder |
17+
**defaultPermission** | **Number** | Permission for a Folder * `1` - denied * `50` - read_only * `100` - read_write | [optional]
1818
**children** | [**[WriteFolder]**](WriteFolder.md) | | [optional]
1919

2020

2121

22-
## Enum: DefaultPermissionEnum
22+
## Enum: UserPermissionEnum
2323

2424

2525
* `1` (value: `1`)
@@ -32,7 +32,7 @@ Name | Type | Description | Notes
3232

3333

3434

35-
## Enum: UserPermissionEnum
35+
## Enum: DefaultPermissionEnum
3636

3737

3838
* `1` (value: `1`)

docs/WriteFolderRequest.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**defaultPermission** | **Number** | Permission for a Folder * `1` - denied * `50` - read_only * `100` - read_write | [optional]
8-
**name** | **String** | Name of the folder |
97
**parentId** | **Number** | | [optional]
8+
**name** | **String** | Name of the folder |
9+
**defaultPermission** | **Number** | Permission for a Folder * `1` - denied * `50` - read_only * `100` - read_write | [optional]
1010
**children** | [**[WriteFolder]**](WriteFolder.md) | | [optional]
1111

1212

src/api/CollaborationApi.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -866,7 +866,7 @@ export default class CollaborationApi {
866866

867867
/**
868868
* Create a document
869-
* Create a document. If the document is one of {'OBJ', 'DWG', 'IFC', 'DXF', 'GLTF', 'POINT_CLOUD'}, a model will be created and attached to this document Required scopes: document:write
869+
* Create a document. If the document is one of {'IFC', 'OBJ', 'GLTF', 'POINT_CLOUD', 'DXF', 'DWG'}, a model will be created and attached to this document Required scopes: document:write
870870
* @param {Number} cloudPk A unique integer value identifying this cloud.
871871
* @param {Number} projectPk A unique integer value identifying this project.
872872
* @param {String} name Shown name of the file
@@ -934,7 +934,7 @@ export default class CollaborationApi {
934934

935935
/**
936936
* Create a document
937-
* Create a document. If the document is one of {'OBJ', 'DWG', 'IFC', 'DXF', 'GLTF', 'POINT_CLOUD'}, a model will be created and attached to this document Required scopes: document:write
937+
* Create a document. If the document is one of {'IFC', 'OBJ', 'GLTF', 'POINT_CLOUD', 'DXF', 'DWG'}, a model will be created and attached to this document Required scopes: document:write
938938
* @param {Number} cloudPk A unique integer value identifying this cloud.
939939
* @param {Number} projectPk A unique integer value identifying this project.
940940
* @param {String} name Shown name of the file

src/model/WriteFolder.js

Lines changed: 62 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -24,36 +24,36 @@ class WriteFolder {
2424
/**
2525
* Constructs a new <code>WriteFolder</code>.
2626
* @alias module:model/WriteFolder
27-
* @param groupsPermissions {Array.<module:model/GroupFolderRead>} List of group permissions
2827
* @param createdAt {Date} Creation date
29-
* @param type {String} DEPRECATED: Use 'nature' instead. Value is \"Folder\". It is usefull to parse the tree and discriminate folders and files
30-
* @param name {String} Name of the folder
3128
* @param userPermission {module:model/WriteFolder.UserPermissionEnum} Aggregate of group user permissions and folder default permission
29+
* @param createdBy {module:model/ShortUser}
30+
* @param id {Number}
3231
* @param updatedAt {Date} Date of the last update
3332
* @param nature {String} Value is \"Folder\". It is usefull to parse the tree and discriminate folders and files
34-
* @param id {Number}
35-
* @param createdBy {module:model/ShortUser}
33+
* @param type {String} DEPRECATED: Use 'nature' instead. Value is \"Folder\". It is usefull to parse the tree and discriminate folders and files
34+
* @param groupsPermissions {Array.<module:model/GroupFolderRead>} List of group permissions
35+
* @param name {String} Name of the folder
3636
*/
37-
constructor(groupsPermissions, createdAt, type, name, userPermission, updatedAt, nature, id, createdBy) {
37+
constructor(createdAt, userPermission, createdBy, id, updatedAt, nature, type, groupsPermissions, name) {
3838

39-
WriteFolder.initialize(this, groupsPermissions, createdAt, type, name, userPermission, updatedAt, nature, id, createdBy);
39+
WriteFolder.initialize(this, createdAt, userPermission, createdBy, id, updatedAt, nature, type, groupsPermissions, name);
4040
}
4141

4242
/**
4343
* Initializes the fields of this object.
4444
* This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
4545
* Only for internal use.
4646
*/
47-
static initialize(obj, groupsPermissions, createdAt, type, name, userPermission, updatedAt, nature, id, createdBy) {
48-
obj['groups_permissions'] = groupsPermissions;
47+
static initialize(obj, createdAt, userPermission, createdBy, id, updatedAt, nature, type, groupsPermissions, name) {
4948
obj['created_at'] = createdAt;
50-
obj['type'] = type;
51-
obj['name'] = name;
5249
obj['user_permission'] = userPermission;
50+
obj['created_by'] = createdBy;
51+
obj['id'] = id;
5352
obj['updated_at'] = updatedAt;
5453
obj['nature'] = nature;
55-
obj['id'] = id;
56-
obj['created_by'] = createdBy;
54+
obj['type'] = type;
55+
obj['groups_permissions'] = groupsPermissions;
56+
obj['name'] = name;
5757
}
5858

5959
/**
@@ -67,38 +67,38 @@ class WriteFolder {
6767
if (data) {
6868
obj = obj || new WriteFolder();
6969

70-
if (data.hasOwnProperty('groups_permissions')) {
71-
obj['groups_permissions'] = ApiClient.convertToType(data['groups_permissions'], [GroupFolderRead]);
72-
}
73-
if (data.hasOwnProperty('default_permission')) {
74-
obj['default_permission'] = ApiClient.convertToType(data['default_permission'], 'Number');
75-
}
7670
if (data.hasOwnProperty('created_at')) {
7771
obj['created_at'] = ApiClient.convertToType(data['created_at'], 'Date');
7872
}
79-
if (data.hasOwnProperty('type')) {
80-
obj['type'] = ApiClient.convertToType(data['type'], 'String');
81-
}
82-
if (data.hasOwnProperty('name')) {
83-
obj['name'] = ApiClient.convertToType(data['name'], 'String');
84-
}
8573
if (data.hasOwnProperty('user_permission')) {
8674
obj['user_permission'] = ApiClient.convertToType(data['user_permission'], 'Number');
8775
}
76+
if (data.hasOwnProperty('created_by')) {
77+
obj['created_by'] = ApiClient.convertToType(data['created_by'], ShortUser);
78+
}
79+
if (data.hasOwnProperty('parent_id')) {
80+
obj['parent_id'] = ApiClient.convertToType(data['parent_id'], 'Number');
81+
}
82+
if (data.hasOwnProperty('id')) {
83+
obj['id'] = ApiClient.convertToType(data['id'], 'Number');
84+
}
8885
if (data.hasOwnProperty('updated_at')) {
8986
obj['updated_at'] = ApiClient.convertToType(data['updated_at'], 'Date');
9087
}
9188
if (data.hasOwnProperty('nature')) {
9289
obj['nature'] = ApiClient.convertToType(data['nature'], 'String');
9390
}
94-
if (data.hasOwnProperty('id')) {
95-
obj['id'] = ApiClient.convertToType(data['id'], 'Number');
91+
if (data.hasOwnProperty('type')) {
92+
obj['type'] = ApiClient.convertToType(data['type'], 'String');
9693
}
97-
if (data.hasOwnProperty('parent_id')) {
98-
obj['parent_id'] = ApiClient.convertToType(data['parent_id'], 'Number');
94+
if (data.hasOwnProperty('groups_permissions')) {
95+
obj['groups_permissions'] = ApiClient.convertToType(data['groups_permissions'], [GroupFolderRead]);
9996
}
100-
if (data.hasOwnProperty('created_by')) {
101-
obj['created_by'] = ApiClient.convertToType(data['created_by'], ShortUser);
97+
if (data.hasOwnProperty('name')) {
98+
obj['name'] = ApiClient.convertToType(data['name'], 'String');
99+
}
100+
if (data.hasOwnProperty('default_permission')) {
101+
obj['default_permission'] = ApiClient.convertToType(data['default_permission'], 'Number');
102102
}
103103
if (data.hasOwnProperty('children')) {
104104
obj['children'] = ApiClient.convertToType(data['children'], [WriteFolder]);
@@ -110,41 +110,32 @@ class WriteFolder {
110110

111111
}
112112

113-
/**
114-
* List of group permissions
115-
* @member {Array.<module:model/GroupFolderRead>} groups_permissions
116-
*/
117-
WriteFolder.prototype['groups_permissions'] = undefined;
118-
119-
/**
120-
* Permission for a Folder * `1` - denied * `50` - read_only * `100` - read_write
121-
* @member {module:model/WriteFolder.DefaultPermissionEnum} default_permission
122-
*/
123-
WriteFolder.prototype['default_permission'] = undefined;
124-
125113
/**
126114
* Creation date
127115
* @member {Date} created_at
128116
*/
129117
WriteFolder.prototype['created_at'] = undefined;
130118

131119
/**
132-
* DEPRECATED: Use 'nature' instead. Value is \"Folder\". It is usefull to parse the tree and discriminate folders and files
133-
* @member {String} type
120+
* Aggregate of group user permissions and folder default permission
121+
* @member {module:model/WriteFolder.UserPermissionEnum} user_permission
134122
*/
135-
WriteFolder.prototype['type'] = undefined;
123+
WriteFolder.prototype['user_permission'] = undefined;
136124

137125
/**
138-
* Name of the folder
139-
* @member {String} name
126+
* @member {module:model/ShortUser} created_by
140127
*/
141-
WriteFolder.prototype['name'] = undefined;
128+
WriteFolder.prototype['created_by'] = undefined;
142129

143130
/**
144-
* Aggregate of group user permissions and folder default permission
145-
* @member {module:model/WriteFolder.UserPermissionEnum} user_permission
131+
* @member {Number} parent_id
146132
*/
147-
WriteFolder.prototype['user_permission'] = undefined;
133+
WriteFolder.prototype['parent_id'] = undefined;
134+
135+
/**
136+
* @member {Number} id
137+
*/
138+
WriteFolder.prototype['id'] = undefined;
148139

149140
/**
150141
* Date of the last update
@@ -159,19 +150,28 @@ WriteFolder.prototype['updated_at'] = undefined;
159150
WriteFolder.prototype['nature'] = undefined;
160151

161152
/**
162-
* @member {Number} id
153+
* DEPRECATED: Use 'nature' instead. Value is \"Folder\". It is usefull to parse the tree and discriminate folders and files
154+
* @member {String} type
163155
*/
164-
WriteFolder.prototype['id'] = undefined;
156+
WriteFolder.prototype['type'] = undefined;
165157

166158
/**
167-
* @member {Number} parent_id
159+
* List of group permissions
160+
* @member {Array.<module:model/GroupFolderRead>} groups_permissions
168161
*/
169-
WriteFolder.prototype['parent_id'] = undefined;
162+
WriteFolder.prototype['groups_permissions'] = undefined;
170163

171164
/**
172-
* @member {module:model/ShortUser} created_by
165+
* Name of the folder
166+
* @member {String} name
173167
*/
174-
WriteFolder.prototype['created_by'] = undefined;
168+
WriteFolder.prototype['name'] = undefined;
169+
170+
/**
171+
* Permission for a Folder * `1` - denied * `50` - read_only * `100` - read_write
172+
* @member {module:model/WriteFolder.DefaultPermissionEnum} default_permission
173+
*/
174+
WriteFolder.prototype['default_permission'] = undefined;
175175

176176
/**
177177
* @member {Array.<module:model/WriteFolder>} children
@@ -183,11 +183,11 @@ WriteFolder.prototype['children'] = undefined;
183183

184184

185185
/**
186-
* Allowed values for the <code>default_permission</code> property.
186+
* Allowed values for the <code>user_permission</code> property.
187187
* @enum {Number}
188188
* @readonly
189189
*/
190-
WriteFolder['DefaultPermissionEnum'] = {
190+
WriteFolder['UserPermissionEnum'] = {
191191

192192
/**
193193
* value: 1
@@ -210,11 +210,11 @@ WriteFolder['DefaultPermissionEnum'] = {
210210

211211

212212
/**
213-
* Allowed values for the <code>user_permission</code> property.
213+
* Allowed values for the <code>default_permission</code> property.
214214
* @enum {Number}
215215
* @readonly
216216
*/
217-
WriteFolder['UserPermissionEnum'] = {
217+
WriteFolder['DefaultPermissionEnum'] = {
218218

219219
/**
220220
* value: 1

src/model/WriteFolderRequest.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,14 @@ class WriteFolderRequest {
5050
if (data) {
5151
obj = obj || new WriteFolderRequest();
5252

53-
if (data.hasOwnProperty('default_permission')) {
54-
obj['default_permission'] = ApiClient.convertToType(data['default_permission'], 'Number');
53+
if (data.hasOwnProperty('parent_id')) {
54+
obj['parent_id'] = ApiClient.convertToType(data['parent_id'], 'Number');
5555
}
5656
if (data.hasOwnProperty('name')) {
5757
obj['name'] = ApiClient.convertToType(data['name'], 'String');
5858
}
59-
if (data.hasOwnProperty('parent_id')) {
60-
obj['parent_id'] = ApiClient.convertToType(data['parent_id'], 'Number');
59+
if (data.hasOwnProperty('default_permission')) {
60+
obj['default_permission'] = ApiClient.convertToType(data['default_permission'], 'Number');
6161
}
6262
if (data.hasOwnProperty('children')) {
6363
obj['children'] = ApiClient.convertToType(data['children'], [WriteFolder]);
@@ -70,10 +70,9 @@ class WriteFolderRequest {
7070
}
7171

7272
/**
73-
* Permission for a Folder * `1` - denied * `50` - read_only * `100` - read_write
74-
* @member {module:model/WriteFolderRequest.DefaultPermissionEnum} default_permission
73+
* @member {Number} parent_id
7574
*/
76-
WriteFolderRequest.prototype['default_permission'] = undefined;
75+
WriteFolderRequest.prototype['parent_id'] = undefined;
7776

7877
/**
7978
* Name of the folder
@@ -82,9 +81,10 @@ WriteFolderRequest.prototype['default_permission'] = undefined;
8281
WriteFolderRequest.prototype['name'] = undefined;
8382

8483
/**
85-
* @member {Number} parent_id
84+
* Permission for a Folder * `1` - denied * `50` - read_only * `100` - read_write
85+
* @member {module:model/WriteFolderRequest.DefaultPermissionEnum} default_permission
8686
*/
87-
WriteFolderRequest.prototype['parent_id'] = undefined;
87+
WriteFolderRequest.prototype['default_permission'] = undefined;
8888

8989
/**
9090
* @member {Array.<module:model/WriteFolder>} children

0 commit comments

Comments
 (0)