Fix wrong variable used to return a hashed password

This commit is contained in:
Laurent Indermuehle 2024-04-11 19:08:53 +02:00
parent d7997f83b0
commit e33c49d2e6
No known key found for this signature in database
GPG key ID: 93FA944C9F34DD09

View file

@ -119,10 +119,10 @@ def get_existing_authentication(cursor, user, host):
rows = list(rows.values())
if isinstance(rows[0], tuple):
return {'plugin': rows[0][0], 'plugin_auth_string': rows[0][1]}
return {'plugin': rows[0][0], 'plugin_hash_string': rows[0][1]}
if isinstance(rows[0], dict):
return {'plugin': rows[0].get('plugin'), 'plugin_auth_string': rows[0].get('auth')}
return {'plugin': rows[0].get('plugin'), 'plugin_hash_string': rows[0].get('auth')}
return None