Skip to content

Commit dc0f2ab

Browse files
authored
chore - If desired resource state/tag is none, default to empty dictionary (#238)
* If desired resource state/tag is none, default to empty dictionary
1 parent c8fe67a commit dc0f2ab

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/cloudformation_cli_python_lib/resource.py

+6-2
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,13 @@ def _cast_resource_request(
164164
try:
165165
return UnmodelledRequest(
166166
clientRequestToken=request.bearerToken,
167-
desiredResourceState=request.requestData.resourceProperties,
167+
desiredResourceState=request.requestData.resourceProperties
168+
if request.requestData.resourceProperties
169+
else {},
168170
previousResourceState=request.requestData.previousResourceProperties,
169-
desiredResourceTags=request.requestData.stackTags,
171+
desiredResourceTags=request.requestData.stackTags
172+
if request.requestData.stackTags
173+
else {},
170174
previousResourceTags=request.requestData.previousStackTags,
171175
systemTags=request.requestData.systemTags,
172176
previousSystemTags=request.requestData.previousSystemTags,

0 commit comments

Comments
 (0)