diff --git a/confidant/routes/credentials.py b/confidant/routes/credentials.py index b0cc0567..65f4de74 100644 --- a/confidant/routes/credentials.py +++ b/confidant/routes/credentials.py @@ -837,7 +837,7 @@ def update_credential(id): if data.get('metadata') != _cred.metadata: new_metadata = { key: value - for key, value in data.get('metadata').items() + for key, value in data.get('metadata', {}).items() if key not in _cred.metadata or value != _cred.metadata.get(key) }