diff options
author | Rick Pasetto <rick@lindenlab.com> | 2009-11-05 11:07:03 -0800 |
---|---|---|
committer | Rick Pasetto <rick@lindenlab.com> | 2009-11-05 11:07:03 -0800 |
commit | 5e56af9c9da77a98645c54166d83589db322354f (patch) | |
tree | f8ce2ad2b61be8ce8e0a1c919cfa0e0677fc4018 /indra/newview/llpanelplaces.cpp | |
parent | 535a98ce163e37b3bc495489923413701ea67995 (diff) |
FIX DEV-42115: Remove modify permission check that would grant navigate/interact or controls "permission"
Review #27
Back when media controls (an unfortunately much-overloaded word) was called media permission (also an overloaded word), we granted "permission" for interact/navigate or controls "display" if the requestor agent had modify permissions. This decision doesn't seem to make sense, because it is a common use case to want to "disable" controls (or perhaps interaction/navigate) even for the user who created the object (i.e. who has modify permissions). This removes that check.
NOTE that this check is also made on the server, but in that case modify permissions *grants* the right to navigate in that case. Although the code is very similar, the viewer version is trying to address a use case story, whereas the other is trying to prevent a griefing vector.
Diffstat (limited to 'indra/newview/llpanelplaces.cpp')
0 files changed, 0 insertions, 0 deletions