From 41839ed8724f9f13cbe45f83a788c515199a4a88 Mon Sep 17 00:00:00 2001
From: Rudi Grinberg <rudi.grinberg@gmail.com>
Date: Tue, 30 Oct 2012 17:17:02 -0400
Subject: [PATCH] Fixed list_all_db_files to use RequestProvider

---
 python_apps/api_clients/api_client.py | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/python_apps/api_clients/api_client.py b/python_apps/api_clients/api_client.py
index 43af038e2..0adc7e6da 100644
--- a/python_apps/api_clients/api_client.py
+++ b/python_apps/api_clients/api_client.py
@@ -530,15 +530,12 @@ class AirtimeApiClient(object):
         logger = self.logger
         try:
             all_files = u"1" if all_files else u"0"
-            url = self.construct_url("list_all_db_files")
-            url = url.replace("%%dir_id%%", dir_id)
-            url = url.replace("%%all%%", all_files)
-            response = self.get_response_from_server(url)
+            response = self.services.list_all_db_files(dir_id=dir_id,
+                                                       all=all_files)
             response = json.loads(response)
         except Exception, e:
             response = {}
             logger.error("Exception: %s", e)
-
         try:
             return response["files"]
         except KeyError: