aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/IClientNetworkServer.cs
diff options
context:
space:
mode:
authorJustin Clark-Casey (justincc)2010-04-19 21:02:36 +0100
committerJustin Clark-Casey (justincc)2010-04-19 21:02:36 +0100
commitda83ee28be93ff2649e1df214d942b01104247de (patch)
tree9419de09d3ce61f92e2ad871543965717badf5da /OpenSim/Region/ClientStack/IClientNetworkServer.cs
parentlog problems when an asset request through the UDP TransferRequest channel go... (diff)
downloadopensim-SC_OLD-da83ee28be93ff2649e1df214d942b01104247de.zip
opensim-SC_OLD-da83ee28be93ff2649e1df214d942b01104247de.tar.gz
opensim-SC_OLD-da83ee28be93ff2649e1df214d942b01104247de.tar.bz2
opensim-SC_OLD-da83ee28be93ff2649e1df214d942b01104247de.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/Region/ClientStack/IClientNetworkServer.cs')
0 files changed, 0 insertions, 0 deletions