aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/AssetDataBase.cs
diff options
context:
space:
mode:
authorJustin Clark-Casey (justincc)2010-04-19 21:02:36 +0100
committerJustin Clark-Casey (justincc)2010-05-26 21:12:56 +0100
commitd6e1333810b41407378a534a720128b498e0aada (patch)
treefa3cd62cc573cbffb41fb5ccff37e22c65c464d7 /OpenSim/Data/AssetDataBase.cs
parentcheck group membership and powers with the groups module rather than just the... (diff)
downloadopensim-SC_OLD-d6e1333810b41407378a534a720128b498e0aada.zip
opensim-SC_OLD-d6e1333810b41407378a534a720128b498e0aada.tar.gz
opensim-SC_OLD-d6e1333810b41407378a534a720128b498e0aada.tar.bz2
opensim-SC_OLD-d6e1333810b41407378a534a720128b498e0aada.tar.xz
If a transfer request is received for a task inventory item asset, then route the permissions request through the existing CanEditScript() and CanEditNotecard() methods.
This implements the 'share with group' flag for notecards and scripts in prim inventory since the PermissionsModule checks group membership and permissions. Other than that, the code in PermissionsModule duplicates the checks in LLClientView so there should be no change other than allowing group members to edit embedded notecards and scripts. For all other asset types, the permission checking code in LLClientView continues to be used, pending refactoring of suitable permissions code This means that 'share with group' will not yet work for prim inventory items other than notecards and scripts
Diffstat (limited to 'OpenSim/Data/AssetDataBase.cs')
0 files changed, 0 insertions, 0 deletions