diff options
Diffstat (limited to 'OpenSim/Region/Environment/Scenes/SceneObjectGroup.Inventory.cs')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/SceneObjectGroup.Inventory.cs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/Scenes/SceneObjectGroup.Inventory.cs b/OpenSim/Region/Environment/Scenes/SceneObjectGroup.Inventory.cs index 225f7cf..442720a 100644 --- a/OpenSim/Region/Environment/Scenes/SceneObjectGroup.Inventory.cs +++ b/OpenSim/Region/Environment/Scenes/SceneObjectGroup.Inventory.cs | |||
@@ -166,6 +166,8 @@ namespace OpenSim.Region.Environment.Scenes | |||
166 | item.NextPermissions; | 166 | item.NextPermissions; |
167 | taskItem.EveryonePermissions = item.EveryOnePermissions & | 167 | taskItem.EveryonePermissions = item.EveryOnePermissions & |
168 | item.NextPermissions; | 168 | item.NextPermissions; |
169 | taskItem.GroupPermissions = item.GroupPermissions & | ||
170 | item.NextPermissions; | ||
169 | taskItem.NextPermissions = item.NextPermissions; | 171 | taskItem.NextPermissions = item.NextPermissions; |
170 | taskItem.CurrentPermissions |= 8; | 172 | taskItem.CurrentPermissions |= 8; |
171 | } else { | 173 | } else { |
@@ -173,6 +175,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
173 | taskItem.CurrentPermissions = item.CurrentPermissions; | 175 | taskItem.CurrentPermissions = item.CurrentPermissions; |
174 | taskItem.CurrentPermissions |= 8; | 176 | taskItem.CurrentPermissions |= 8; |
175 | taskItem.EveryonePermissions = item.EveryOnePermissions; | 177 | taskItem.EveryonePermissions = item.EveryOnePermissions; |
178 | taskItem.GroupPermissions = item.GroupPermissions; | ||
176 | taskItem.NextPermissions = item.NextPermissions; | 179 | taskItem.NextPermissions = item.NextPermissions; |
177 | } | 180 | } |
178 | 181 | ||