fix(iam): handle KeyError in service_last_accessed (#3555)

This commit is contained in:
Sergio Garcia
2024-03-18 10:10:49 +01:00
committed by GitHub
parent 62d37caa1c
commit 1c728af2b9
@@ -796,9 +796,9 @@ class IAM(AWSService):
response = self.client.get_service_last_accessed_details(
JobId=details["JobId"]
)
self.last_accessed_services[(user.name, user.arn)] = response[
"ServicesLastAccessed"
]
self.last_accessed_services[(user.name, user.arn)] = response.get(
"ServicesLastAccessed", {}
)
except ClientError as error:
if error.response["Error"]["Code"] == "NoSuchEntity":