RM-6834 adding fix for system edited records not being returned from search

This commit is contained in:
Ross Gale
2019-04-25 14:10:12 +01:00
parent 3520ffa271
commit e5ba3f5574

View File

@@ -77,6 +77,7 @@ public class RMSearchGet extends DeclarativeWebScript
private static final String PARAM_SORTBY = "sortby";
private static final String PARAM_FILTERS = "filters";
private static final String PARAM_MAX_ITEMS = "maxitems";
private static final String SYSTEM = "System";
/** Records management search service */
protected RecordsManagementSearchService recordsManagementSearchService;
@@ -373,6 +374,12 @@ public class RMSearchGet extends DeclarativeWebScript
private String getDisplayName(String userName)
{
//Fix for RM-6834
if(userName.equals(SYSTEM))
{
return SYSTEM;
}
String result = personDataCache.get(userName);
if (result == null)
{