From b1260b443726fe03f99e582078692b1e75900c3b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Michel=20B=C3=A9nard?= <michel@benard.info>
Date: Sun, 7 May 2017 12:38:02 +0100
Subject: [PATCH] [#156] Fix SMW ask() response handling

The method only returned dictionary keys, not values.
---
 mwclient/client.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mwclient/client.py b/mwclient/client.py
index 1e7cfe1..038c57b 100644
--- a/mwclient/client.py
+++ b/mwclient/client.py
@@ -976,5 +976,5 @@ class Site(object):
                 query=query, offset=offset), http_method='GET', **kwargs)
 
             offset = results.get('query-continue-offset')
-            for result in results['query']['results']:
-                yield result
+            for key, value in results['query']['results'].iteritems():
+                yield {key: value}
-- 
GitLab