Bläddra i källkod

HUE-6704 [fb] Return empty dictionnary for the page in case of empty page

Romain Rigaux 8 år sedan
förälder
incheckning
9100dc1

+ 1 - 1
apps/filebrowser/src/filebrowser/views.py

@@ -492,7 +492,7 @@ def listdir_paged(request, path):
         'current_request_path': request.path,
         'current_request_path': request.path,
         'is_trash_enabled': is_trash_enabled,
         'is_trash_enabled': is_trash_enabled,
         'files': page.object_list if page else [],
         'files': page.object_list if page else [],
-        'page': _massage_page(page) if page else None,
+        'page': _massage_page(page) if page else {},
         'pagesize': pagesize,
         'pagesize': pagesize,
         'home_directory': request.fs.isdir(home_dir_path) and home_dir_path or None,
         'home_directory': request.fs.isdir(home_dir_path) and home_dir_path or None,
         'descending': descending_param,
         'descending': descending_param,

+ 1 - 1
apps/filebrowser/src/filebrowser/views_test.py

@@ -513,7 +513,7 @@ class TestFileBrowserWithHadoop(object):
     listing = resp.context['files']
     listing = resp.context['files']
     assert_equal([], listing)
     assert_equal([], listing)
     page = resp.context['page']
     page = resp.context['page']
-    assert_equal(None, page)
+    assert_equal({}, page)
 
 
 
 
   def test_view_snappy_compressed(self):
   def test_view_snappy_compressed(self):