Index: lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/service/ResourceServiceImpl.java =================================================================== diff -u -r0ef38dd3dc143508f685df1e9aca67b6f18be9e1 -refd7c3821cc60986ef072a3fbd82d26ddcc7a926 --- lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/service/ResourceServiceImpl.java (.../ResourceServiceImpl.java) (revision 0ef38dd3dc143508f685df1e9aca67b6f18be9e1) +++ lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/service/ResourceServiceImpl.java (.../ResourceServiceImpl.java) (revision efd7c3821cc60986ef072a3fbd82d26ddcc7a926) @@ -515,8 +515,13 @@ public void setItemVisible(Long itemUid, boolean visible) { ResourceItem item = resourceItemDao.getByUid(itemUid); if ( item != null ) { - auditService.logHide(ResourceConstants.TOOL_SIGNATURE, item.getCreateBy().getUserId(), + if ( visible ) { + auditService.logShowEntry(ResourceConstants.TOOL_SIGNATURE, item.getCreateBy().getUserId(), item.getCreateBy().getLoginName(), item.toString()); + } else { + auditService.logHideEntry(ResourceConstants.TOOL_SIGNATURE, item.getCreateBy().getUserId(), + item.getCreateBy().getLoginName(), item.toString()); + } item.setHide(!visible); resourceItemDao.saveObject(item); }