Skip to content

Commit c367f9e

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

10 files changed

+109
-109
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 {'DXF', 'IFC', 'DWG', 'OBJ', 'POINT_CLOUD', 'GLTF'}, a model will be created and attached to this document Required scopes: document:write
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
964964

965965
### Example
966966

docs/RecursiveFolderChildren.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Name | Type | Description | Notes
2525
**userPermission** | **Number** | Aggregate of group user permissions and folder default permission | [readonly]
2626
**historyCount** | **Number** | Number of previous versions | [readonly]
2727
**tags** | [**[Tag]**](Tag.md) | Tags of a document | [readonly]
28-
**children** | [**RecursiveFolderChildren**](RecursiveFolderChildren.md) | | [readonly]
28+
**children** | [**[RecursiveFolderChildren]**](RecursiveFolderChildren.md) | | [readonly]
2929

3030

3131

docs/WriteFolder.md

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

55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**nature** | **String** | Value is \"Folder\". It is usefull to parse the tree and discriminate folders and files | [readonly]
8-
**updatedAt** | **Date** | Date of the last update | [readonly]
9-
**id** | **Number** | | [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-
**parentId** | **Number** | | [optional]
12-
**createdBy** | [**ShortUser**](ShortUser.md) | | [readonly]
13-
**defaultPermission** | **Number** | Permission for a Folder * `1` - denied * `50` - read_only * `100` - read_write | [optional]
147
**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]
159
**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]
1611
**name** | **String** | Name of the folder |
1712
**userPermission** | **Number** | Aggregate of group user permissions and folder default permission | [readonly]
13+
**updatedAt** | **Date** | Date of the last update | [readonly]
14+
**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]
1818
**children** | [**[WriteFolder]**](WriteFolder.md) | | [optional]
1919

2020

docs/WriteFolderRequest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**parentId** | **Number** | | [optional]
87
**defaultPermission** | **Number** | Permission for a Folder * `1` - denied * `50` - read_only * `100` - read_write | [optional]
98
**name** | **String** | Name of the folder |
9+
**parentId** | **Number** | | [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 {'DXF', 'IFC', 'DWG', 'OBJ', 'POINT_CLOUD', 'GLTF'}, a model will be created and attached to this document Required scopes: document:write
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
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 {'DXF', 'IFC', 'DWG', 'OBJ', 'POINT_CLOUD', 'GLTF'}, a model will be created and attached to this document Required scopes: document:write
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
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/RecursiveFolderChildren.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ class RecursiveFolderChildren {
3939
* @param userPermission {module:model/RecursiveFolderChildren.UserPermissionEnum} Aggregate of group user permissions and folder default permission
4040
* @param historyCount {Number} Number of previous versions
4141
* @param tags {Array.<module:model/Tag>} Tags of a document
42-
* @param children {module:model/RecursiveFolderChildren}
42+
* @param children {Array.<module:model/RecursiveFolderChildren>}
4343
*/
4444
constructor(id, parentId, type, nature, modelType, name, createdAt, updatedAt, modelId, ifcId, groupsPermissions, defaultPermission, userPermission, historyCount, tags, children) {
4545

@@ -145,7 +145,7 @@ class RecursiveFolderChildren {
145145
obj['tags'] = ApiClient.convertToType(data['tags'], [Tag]);
146146
}
147147
if (data.hasOwnProperty('children')) {
148-
obj['children'] = ApiClient.convertToType(data['children'], RecursiveFolderChildren);
148+
obj['children'] = ApiClient.convertToType(data['children'], [RecursiveFolderChildren]);
149149
}
150150
}
151151
return obj;
@@ -269,7 +269,7 @@ RecursiveFolderChildren.prototype['history_count'] = undefined;
269269
RecursiveFolderChildren.prototype['tags'] = undefined;
270270

271271
/**
272-
* @member {module:model/RecursiveFolderChildren} children
272+
* @member {Array.<module:model/RecursiveFolderChildren>} children
273273
*/
274274
RecursiveFolderChildren.prototype['children'] = undefined;
275275

src/model/WriteFolder.js

Lines changed: 60 additions & 60 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 nature {String} Value is \"Folder\". It is usefull to parse the tree and discriminate folders and files
28-
* @param updatedAt {Date} Date of the last update
29-
* @param id {Number}
30-
* @param type {String} DEPRECATED: Use 'nature' instead. Value is \"Folder\". It is usefull to parse the tree and discriminate folders and files
31-
* @param createdBy {module:model/ShortUser}
3227
* @param groupsPermissions {Array.<module:model/GroupFolderRead>} List of group permissions
3328
* @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
3430
* @param name {String} Name of the folder
3531
* @param userPermission {module:model/WriteFolder.UserPermissionEnum} Aggregate of group user permissions and folder default permission
32+
* @param updatedAt {Date} Date of the last update
33+
* @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}
3636
*/
37-
constructor(nature, updatedAt, id, type, createdBy, groupsPermissions, createdAt, name, userPermission) {
37+
constructor(groupsPermissions, createdAt, type, name, userPermission, updatedAt, nature, id, createdBy) {
3838

39-
WriteFolder.initialize(this, nature, updatedAt, id, type, createdBy, groupsPermissions, createdAt, name, userPermission);
39+
WriteFolder.initialize(this, groupsPermissions, createdAt, type, name, userPermission, updatedAt, nature, id, createdBy);
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, nature, updatedAt, id, type, createdBy, groupsPermissions, createdAt, name, userPermission) {
48-
obj['nature'] = nature;
49-
obj['updated_at'] = updatedAt;
50-
obj['id'] = id;
51-
obj['type'] = type;
52-
obj['created_by'] = createdBy;
47+
static initialize(obj, groupsPermissions, createdAt, type, name, userPermission, updatedAt, nature, id, createdBy) {
5348
obj['groups_permissions'] = groupsPermissions;
5449
obj['created_at'] = createdAt;
50+
obj['type'] = type;
5551
obj['name'] = name;
5652
obj['user_permission'] = userPermission;
53+
obj['updated_at'] = updatedAt;
54+
obj['nature'] = nature;
55+
obj['id'] = id;
56+
obj['created_by'] = createdBy;
5757
}
5858

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

70-
if (data.hasOwnProperty('nature')) {
71-
obj['nature'] = ApiClient.convertToType(data['nature'], 'String');
72-
}
73-
if (data.hasOwnProperty('updated_at')) {
74-
obj['updated_at'] = ApiClient.convertToType(data['updated_at'], 'Date');
75-
}
76-
if (data.hasOwnProperty('id')) {
77-
obj['id'] = ApiClient.convertToType(data['id'], 'Number');
78-
}
79-
if (data.hasOwnProperty('type')) {
80-
obj['type'] = ApiClient.convertToType(data['type'], 'String');
81-
}
82-
if (data.hasOwnProperty('parent_id')) {
83-
obj['parent_id'] = ApiClient.convertToType(data['parent_id'], 'Number');
84-
}
85-
if (data.hasOwnProperty('created_by')) {
86-
obj['created_by'] = ApiClient.convertToType(data['created_by'], ShortUser);
70+
if (data.hasOwnProperty('groups_permissions')) {
71+
obj['groups_permissions'] = ApiClient.convertToType(data['groups_permissions'], [GroupFolderRead]);
8772
}
8873
if (data.hasOwnProperty('default_permission')) {
8974
obj['default_permission'] = ApiClient.convertToType(data['default_permission'], 'Number');
9075
}
91-
if (data.hasOwnProperty('groups_permissions')) {
92-
obj['groups_permissions'] = ApiClient.convertToType(data['groups_permissions'], [GroupFolderRead]);
93-
}
9476
if (data.hasOwnProperty('created_at')) {
9577
obj['created_at'] = ApiClient.convertToType(data['created_at'], 'Date');
9678
}
79+
if (data.hasOwnProperty('type')) {
80+
obj['type'] = ApiClient.convertToType(data['type'], 'String');
81+
}
9782
if (data.hasOwnProperty('name')) {
9883
obj['name'] = ApiClient.convertToType(data['name'], 'String');
9984
}
10085
if (data.hasOwnProperty('user_permission')) {
10186
obj['user_permission'] = ApiClient.convertToType(data['user_permission'], 'Number');
10287
}
88+
if (data.hasOwnProperty('updated_at')) {
89+
obj['updated_at'] = ApiClient.convertToType(data['updated_at'], 'Date');
90+
}
91+
if (data.hasOwnProperty('nature')) {
92+
obj['nature'] = ApiClient.convertToType(data['nature'], 'String');
93+
}
94+
if (data.hasOwnProperty('id')) {
95+
obj['id'] = ApiClient.convertToType(data['id'], 'Number');
96+
}
97+
if (data.hasOwnProperty('parent_id')) {
98+
obj['parent_id'] = ApiClient.convertToType(data['parent_id'], 'Number');
99+
}
100+
if (data.hasOwnProperty('created_by')) {
101+
obj['created_by'] = ApiClient.convertToType(data['created_by'], ShortUser);
102+
}
103103
if (data.hasOwnProperty('children')) {
104104
obj['children'] = ApiClient.convertToType(data['children'], [WriteFolder]);
105105
}
@@ -111,21 +111,22 @@ class WriteFolder {
111111
}
112112

113113
/**
114-
* Value is \"Folder\". It is usefull to parse the tree and discriminate folders and files
115-
* @member {String} nature
114+
* List of group permissions
115+
* @member {Array.<module:model/GroupFolderRead>} groups_permissions
116116
*/
117-
WriteFolder.prototype['nature'] = undefined;
117+
WriteFolder.prototype['groups_permissions'] = undefined;
118118

119119
/**
120-
* Date of the last update
121-
* @member {Date} updated_at
120+
* Permission for a Folder * `1` - denied * `50` - read_only * `100` - read_write
121+
* @member {module:model/WriteFolder.DefaultPermissionEnum} default_permission
122122
*/
123-
WriteFolder.prototype['updated_at'] = undefined;
123+
WriteFolder.prototype['default_permission'] = undefined;
124124

125125
/**
126-
* @member {Number} id
126+
* Creation date
127+
* @member {Date} created_at
127128
*/
128-
WriteFolder.prototype['id'] = undefined;
129+
WriteFolder.prototype['created_at'] = undefined;
129130

130131
/**
131132
* DEPRECATED: Use 'nature' instead. Value is \"Folder\". It is usefull to parse the tree and discriminate folders and files
@@ -134,44 +135,43 @@ WriteFolder.prototype['id'] = undefined;
134135
WriteFolder.prototype['type'] = undefined;
135136

136137
/**
137-
* @member {Number} parent_id
138+
* Name of the folder
139+
* @member {String} name
138140
*/
139-
WriteFolder.prototype['parent_id'] = undefined;
141+
WriteFolder.prototype['name'] = undefined;
140142

141143
/**
142-
* @member {module:model/ShortUser} created_by
144+
* Aggregate of group user permissions and folder default permission
145+
* @member {module:model/WriteFolder.UserPermissionEnum} user_permission
143146
*/
144-
WriteFolder.prototype['created_by'] = undefined;
147+
WriteFolder.prototype['user_permission'] = undefined;
145148

146149
/**
147-
* Permission for a Folder * `1` - denied * `50` - read_only * `100` - read_write
148-
* @member {module:model/WriteFolder.DefaultPermissionEnum} default_permission
150+
* Date of the last update
151+
* @member {Date} updated_at
149152
*/
150-
WriteFolder.prototype['default_permission'] = undefined;
153+
WriteFolder.prototype['updated_at'] = undefined;
151154

152155
/**
153-
* List of group permissions
154-
* @member {Array.<module:model/GroupFolderRead>} groups_permissions
156+
* Value is \"Folder\". It is usefull to parse the tree and discriminate folders and files
157+
* @member {String} nature
155158
*/
156-
WriteFolder.prototype['groups_permissions'] = undefined;
159+
WriteFolder.prototype['nature'] = undefined;
157160

158161
/**
159-
* Creation date
160-
* @member {Date} created_at
162+
* @member {Number} id
161163
*/
162-
WriteFolder.prototype['created_at'] = undefined;
164+
WriteFolder.prototype['id'] = undefined;
163165

164166
/**
165-
* Name of the folder
166-
* @member {String} name
167+
* @member {Number} parent_id
167168
*/
168-
WriteFolder.prototype['name'] = undefined;
169+
WriteFolder.prototype['parent_id'] = undefined;
169170

170171
/**
171-
* Aggregate of group user permissions and folder default permission
172-
* @member {module:model/WriteFolder.UserPermissionEnum} user_permission
172+
* @member {module:model/ShortUser} created_by
173173
*/
174-
WriteFolder.prototype['user_permission'] = undefined;
174+
WriteFolder.prototype['created_by'] = undefined;
175175

176176
/**
177177
* @member {Array.<module:model/WriteFolder>} children

src/model/WriteFolderRequest.js

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

53-
if (data.hasOwnProperty('parent_id')) {
54-
obj['parent_id'] = ApiClient.convertToType(data['parent_id'], 'Number');
55-
}
5653
if (data.hasOwnProperty('default_permission')) {
5754
obj['default_permission'] = ApiClient.convertToType(data['default_permission'], 'Number');
5855
}
5956
if (data.hasOwnProperty('name')) {
6057
obj['name'] = ApiClient.convertToType(data['name'], 'String');
6158
}
59+
if (data.hasOwnProperty('parent_id')) {
60+
obj['parent_id'] = ApiClient.convertToType(data['parent_id'], 'Number');
61+
}
6262
if (data.hasOwnProperty('children')) {
6363
obj['children'] = ApiClient.convertToType(data['children'], [WriteFolder]);
6464
}
@@ -69,11 +69,6 @@ class WriteFolderRequest {
6969

7070
}
7171

72-
/**
73-
* @member {Number} parent_id
74-
*/
75-
WriteFolderRequest.prototype['parent_id'] = undefined;
76-
7772
/**
7873
* Permission for a Folder * `1` - denied * `50` - read_only * `100` - read_write
7974
* @member {module:model/WriteFolderRequest.DefaultPermissionEnum} default_permission
@@ -86,6 +81,11 @@ WriteFolderRequest.prototype['default_permission'] = undefined;
8681
*/
8782
WriteFolderRequest.prototype['name'] = undefined;
8883

84+
/**
85+
* @member {Number} parent_id
86+
*/
87+
WriteFolderRequest.prototype['parent_id'] = undefined;
88+
8989
/**
9090
* @member {Array.<module:model/WriteFolder>} children
9191
*/

0 commit comments

Comments
 (0)