Browse Source

HUE-3450 [metadata] Consisten error handling in table_details

Romain Rigaux 9 years ago
parent
commit
84c8297
1 changed files with 3 additions and 4 deletions
  1. 3 4
      desktop/libs/metadata/src/metadata/optimizer_api.py

+ 3 - 4
desktop/libs/metadata/src/metadata/optimizer_api.py

@@ -104,10 +104,9 @@ def table_details(request):
 
   if data['status'] == 'success':
     response['status'] = 0
-  response['details'] = data['details']
-  
-#   if 'No table with that name' in response['details']:
-#     response['status'] = -1
+    response['details'] = data['details']
+  else:
+    response['message'] = 'Optimizer: %s' % data['details']
 
   return JsonResponse(response)