From e0b96edefa9860fcc9bffff101b87596f5b6a229 Mon Sep 17 00:00:00 2001 From: Konrad Rotkiewicz Date: Tue, 26 Feb 2019 14:41:33 +0100 Subject: [PATCH] fix plugin by name --- kong/__init__.py | 2 +- kong/plugins.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kong/__init__.py b/kong/__init__.py index 4f31297..2d37945 100644 --- a/kong/__init__.py +++ b/kong/__init__.py @@ -1,3 +1,3 @@ """Asynchronous Kong client""" -__version__ = '0.5.3' +__version__ = '0.5.4' diff --git a/kong/plugins.py b/kong/plugins.py index 06951cd..91f1515 100644 --- a/kong/plugins.py +++ b/kong/plugins.py @@ -58,9 +58,9 @@ def plugins(self): async def consumer_id_from_username(cli, params): - if 'consumer.id' in params: - c = await cli.consumers.get(params['consumer.id']) - params['consumer.id'] = c['id'] + if 'id' in (params.get('consumer') or {}): + c = await cli.consumers.get(params['consumer']['id']) + params['consumer']['id'] = c['id'] return params