Skip to content

Commit 754db16

Browse files
authored
Merge branch 'develop' into enhancement/implement-workfile-endpoints
2 parents 22c513e + d2668d8 commit 754db16

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

ayon_api/_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2235,7 +2235,7 @@ def update_bundle(
22352235
is_production: Optional[bool] = None,
22362236
is_staging: Optional[bool] = None,
22372237
is_dev: Optional[bool] = None,
2238-
dev_active_user: Optional[str] = None,
2238+
dev_active_user: Optional[str] = NOT_SET,
22392239
dev_addons_config: Optional[dict[str, DevBundleAddonInfoDict]] = None,
22402240
) -> None:
22412241
"""Update bundle on server.

ayon_api/_api_helpers/bundles_addons.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
RequestTypes,
99
prepare_query_string,
1010
TransferProgress,
11+
NOT_SET,
1112
)
1213

1314
from .base import BaseServerAPI
@@ -135,7 +136,7 @@ def update_bundle(
135136
is_production: Optional[bool] = None,
136137
is_staging: Optional[bool] = None,
137138
is_dev: Optional[bool] = None,
138-
dev_active_user: Optional[str] = None,
139+
dev_active_user: Optional[str] = NOT_SET,
139140
dev_addons_config: Optional[dict[str, DevBundleAddonInfoDict]] = None,
140141
) -> None:
141142
"""Update bundle on server.
@@ -171,11 +172,12 @@ def update_bundle(
171172
("isProduction", is_production),
172173
("isStaging", is_staging),
173174
("isDev", is_dev),
174-
("activeUser", dev_active_user),
175175
("addonDevelopment", dev_addons_config),
176176
)
177177
if value is not None
178178
}
179+
if dev_active_user is not NOT_SET:
180+
body["activeUser"] = dev_active_user
179181

180182
response = self.patch(
181183
f"bundles/{bundle_name}",

0 commit comments

Comments
 (0)