diff options
author | Justin Clark-Casey (justincc) | 2010-04-19 21:02:36 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2010-04-19 21:02:36 +0100 |
commit | da83ee28be93ff2649e1df214d942b01104247de (patch) | |
tree | 9419de09d3ce61f92e2ad871543965717badf5da /OpenSim/Services/FreeswitchService/FreeswitchServiceBase.cs | |
parent | log problems when an asset request through the UDP TransferRequest channel go... (diff) | |
download | opensim-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/Services/FreeswitchService/FreeswitchServiceBase.cs')
0 files changed, 0 insertions, 0 deletions