Index: lams_central/web/lams_authoring.swf =================================================================== diff -u -r3a38afcc50644508457dd0657b7466ecdee2ec2a -rba9b21831a72a6e3fbfa8bfbf9aae3b25b4786e5 Binary files differ Index: lams_central/web/lams_authoring_library.swf =================================================================== diff -u -r3a38afcc50644508457dd0657b7466ecdee2ec2a -rba9b21831a72a6e3fbfa8bfbf9aae3b25b4786e5 Binary files differ Index: lams_flash/src/common/flash/org/lamsfoundation/lams/common/ws/WorkspaceModel.as =================================================================== diff -u -rd7823922f404944822957e6c051bc0f1335a76de -rba9b21831a72a6e3fbfa8bfbf9aae3b25b4786e5 --- lams_flash/src/common/flash/org/lamsfoundation/lams/common/ws/WorkspaceModel.as (.../WorkspaceModel.as) (revision d7823922f404944822957e6c051bc0f1335a76de) +++ lams_flash/src/common/flash/org/lamsfoundation/lams/common/ws/WorkspaceModel.as (.../WorkspaceModel.as) (revision ba9b21831a72a6e3fbfa8bfbf9aae3b25b4786e5) @@ -283,7 +283,6 @@ Debugger.log('looking for:Folder_'+dto.workspaceFolderID+', parentWorkspaceFolderID:'+dto.parentWorkspaceFolderID,Debugger.GEN,'setFolderContents','org.lamsfoundation.lams.WorkspaceModel'); _global.breakpoint(); - //if(_workspaceResources.containsKey(dto.workspaceFolderID)){ if(getWorkspaceResource('Folder_'+dto.workspaceFolderID)!=null){ nodeToUpdate = getWorkspaceResource('Folder_'+dto.workspaceFolderID); @@ -501,7 +500,10 @@ return false; } if(rData.permissionCode == MEMBERSHIP_ACCESS){ - return false; + if (resourceType == "Folder") + return true; + else + return false; } if(rData.permissionCode == OWNER_ACCESS){ return true;