mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-24 17:32:48 +00:00
Merged V2.1 to HEAD
6309: Fixed AWC-1195 - Email space users. 6311: AWC-1378 6319: Fixed minor caching bug 6320, 6326: Some fixes to the raw content download servlet available on /dr 6324: Fix for AWC-1444 (workflow history issue) 6325: Exceptions that occur in NavigatorPluginBean now correctly logged to the console git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6720 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -308,6 +308,7 @@
|
||||
<!-- owner permissions. -->
|
||||
<includePermissionGroup permissionGroup="Consumer" type="cm:cmobject"/>
|
||||
<includePermissionGroup permissionGroup="AddChildren" type="sys:base"/>
|
||||
<includePermissionGroup permissionGroup="ReadPermissions" type="sys:base" />
|
||||
</permissionGroup>
|
||||
|
||||
<!-- An editor can read and write to the object; they can not create -->
|
||||
@@ -317,6 +318,7 @@
|
||||
<includePermissionGroup type="cm:cmobject" permissionGroup="Consumer"/>
|
||||
<includePermissionGroup type="sys:base" permissionGroup="Write"/>
|
||||
<includePermissionGroup type="cm:lockable" permissionGroup="CheckOut"/>
|
||||
<includePermissionGroup type="sys:base" permissionGroup="ReadPermissions"/>
|
||||
</permissionGroup>
|
||||
|
||||
<!-- The Consumer permission allows read to everything by default. -->
|
||||
|
@@ -334,11 +334,12 @@ public abstract class AbstractRoutingContentStore implements ContentStore
|
||||
" Chose: " + store);
|
||||
}
|
||||
ContentWriter writer = store.getWriter(context);
|
||||
String newContentUrl = writer.getContentUrl();
|
||||
// Cache the store against the URL
|
||||
storesCacheWriteLock.lock();
|
||||
try
|
||||
{
|
||||
storesByContentUrl.put(contentUrl, store);
|
||||
storesByContentUrl.put(newContentUrl, store);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
Reference in New Issue
Block a user