Skip to content

Commit d145d94

Browse files
committed
MINOR: serialize basic document data in /me/visa responses (#769)
* MINOR: serialize basic document data in /me/visa responses * fix minor mistakes * fix parent_id in doc * fix prefetch
1 parent 898a9a2 commit d145d94

11 files changed

Lines changed: 757 additions & 13 deletions

File tree

.openapi-generator/FILES

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ bimdata_api_client/model/layer.py
8383
bimdata_api_client/model/layer_element.py
8484
bimdata_api_client/model/layer_element_request.py
8585
bimdata_api_client/model/layer_request.py
86+
bimdata_api_client/model/light_document.py
8687
bimdata_api_client/model/line.py
8788
bimdata_api_client/model/line_request.py
8889
bimdata_api_client/model/log_entry.py
@@ -245,6 +246,7 @@ bimdata_api_client/model/visa_comment_request.py
245246
bimdata_api_client/model/visa_request.py
246247
bimdata_api_client/model/visa_validation.py
247248
bimdata_api_client/model/visa_validation_request.py
249+
bimdata_api_client/model/visa_with_document.py
248250
bimdata_api_client/model/visibility.py
249251
bimdata_api_client/model/visibility_request.py
250252
bimdata_api_client/model/web_hook.py
@@ -330,6 +332,7 @@ docs/Layer.md
330332
docs/LayerElement.md
331333
docs/LayerElementRequest.md
332334
docs/LayerRequest.md
335+
docs/LightDocument.md
333336
docs/Line.md
334337
docs/LineRequest.md
335338
docs/LogEntry.md
@@ -494,6 +497,7 @@ docs/VisaCommentRequest.md
494497
docs/VisaRequest.md
495498
docs/VisaValidation.md
496499
docs/VisaValidationRequest.md
500+
docs/VisaWithDocument.md
497501
docs/Visibility.md
498502
docs/VisibilityRequest.md
499503
docs/WebHook.md
@@ -581,6 +585,7 @@ test/test_layer.py
581585
test/test_layer_element.py
582586
test/test_layer_element_request.py
583587
test/test_layer_request.py
588+
test/test_light_document.py
584589
test/test_line.py
585590
test/test_line_request.py
586591
test/test_log_entry.py
@@ -745,6 +750,7 @@ test/test_visa_comment_request.py
745750
test/test_visa_request.py
746751
test/test_visa_validation.py
747752
test/test_visa_validation_request.py
753+
test/test_visa_with_document.py
748754
test/test_visibility.py
749755
test/test_visibility_request.py
750756
test/test_web_hook.py

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -569,6 +569,7 @@ Class | Method | HTTP request | Description
569569
- [LayerElement](docs/LayerElement.md)
570570
- [LayerElementRequest](docs/LayerElementRequest.md)
571571
- [LayerRequest](docs/LayerRequest.md)
572+
- [LightDocument](docs/LightDocument.md)
572573
- [Line](docs/Line.md)
573574
- [LineRequest](docs/LineRequest.md)
574575
- [LogEntry](docs/LogEntry.md)
@@ -731,6 +732,7 @@ Class | Method | HTTP request | Description
731732
- [VisaRequest](docs/VisaRequest.md)
732733
- [VisaValidation](docs/VisaValidation.md)
733734
- [VisaValidationRequest](docs/VisaValidationRequest.md)
735+
- [VisaWithDocument](docs/VisaWithDocument.md)
734736
- [Visibility](docs/Visibility.md)
735737
- [VisibilityRequest](docs/VisibilityRequest.md)
736738
- [WebHook](docs/WebHook.md)

bimdata_api_client/api/collaboration_api.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@
7979
from bimdata_api_client.model.visa_request import VisaRequest
8080
from bimdata_api_client.model.visa_validation import VisaValidation
8181
from bimdata_api_client.model.visa_validation_request import VisaValidationRequest
82+
from bimdata_api_client.model.visa_with_document import VisaWithDocument
8283
from bimdata_api_client.model.write_folder_request import WriteFolderRequest
8384

8485

@@ -4584,7 +4585,7 @@ def __init__(self, api_client=None):
45844585
)
45854586
self.get_project_creator_visas_endpoint = _Endpoint(
45864587
settings={
4587-
'response_type': ([Visa],),
4588+
'response_type': ([VisaWithDocument],),
45884589
'auth': [
45894590
'ApiKey',
45904591
'BIMData_Connect',
@@ -5110,7 +5111,7 @@ def __init__(self, api_client=None):
51105111
)
51115112
self.get_project_validator_visas_endpoint = _Endpoint(
51125113
settings={
5113-
'response_type': ([Visa],),
5114+
'response_type': ([VisaWithDocument],),
51145115
'auth': [
51155116
'ApiKey',
51165117
'BIMData_Connect',
@@ -8859,7 +8860,7 @@ def create_document(
88598860
):
88608861
"""Create a document # noqa: E501
88618862

8862-
Create a document. If the document is one of {'DWG', 'OBJ', 'DXF', 'POINT_CLOUD', 'IFC', 'GLTF'}, a model will be created and attached to this document Required scopes: document:write # noqa: E501
8863+
Create a document. If the document is one of {'POINT_CLOUD', 'GLTF', 'DWG', 'IFC', 'OBJ', 'DXF'}, a model will be created and attached to this document Required scopes: document:write # noqa: E501
88638864
This method makes a synchronous HTTP request by default. To make an
88648865
asynchronous HTTP request, please pass async_req=True
88658866

@@ -13214,7 +13215,7 @@ def get_project_creator_visas(
1321413215
async_req (bool): execute request asynchronously
1321513216

1321613217
Returns:
13217-
[Visa]
13218+
[VisaWithDocument]
1321813219
If the method is called asynchronously, returns the request
1321913220
thread.
1322013221
"""
@@ -13875,7 +13876,7 @@ def get_project_validator_visas(
1387513876
async_req (bool): execute request asynchronously
1387613877

1387713878
Returns:
13878-
[Visa]
13879+
[VisaWithDocument]
1387913880
If the method is called asynchronously, returns the request
1388013881
thread.
1388113882
"""

0 commit comments

Comments
 (0)