Commit fa00e8cc authored by kpandey's avatar kpandey

Changes done to show dashboard based on obj_name_rights

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@203090 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 1d4990e3
......@@ -292,19 +292,27 @@ public class DashboardUtil
JSONArray quicklinksFinal=new JSONArray();
for(int i = 0, size = quicklinks.length(); i < size; i++) {
JSONObject quicklinkObj=quicklinks.optJSONObject(i);
String objName = quicklinkObj.getString("obj_name_rights");
if( objName != null )
try
{
// If obj_name_rights is found in quicklink its a Dynamic QuickLink
String objName = quicklinkObj.getString("obj_name_rights");
String displayLink = getObjUserRights(objName, profileId);
quicklinkObj.put("displayLink", displayLink);
}
catch(Exception e)
{
System.out.println("As obj_name_rights is not found in quicklink its a Static QuickLink");
// As obj_name_rights is not found in quicklink its a Static QuickLink
quicklinkObj.put("displayLink", "Y");
}
quicklinksFinal.put(quicklinkObj);
}
valueObj.put("quicklinks", quicklinksFinal);
datasourceObj.put("value",valueObj.toString() );
}
catch (JSONException e)
catch (Exception e)
{
System.out.println("Exception for jsondata type " + e.getMessage());
e.printStackTrace();
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment