forked from 0x2620/pandora
do not allow find filename if not canSeeFiles
This commit is contained in:
parent
a9d9a7ca63
commit
66c0cea928
1 changed files with 4 additions and 0 deletions
|
@ -45,6 +45,10 @@ def parseCondition(condition, user):
|
|||
else:
|
||||
return q
|
||||
|
||||
if k == 'filename' and user.is_anonymous() or \
|
||||
not user.get_profile().capability('canSeeFiles'):
|
||||
return Q(id=0)
|
||||
|
||||
key_type = settings.CONFIG['keys'].get(k, {'type':'string'}).get('type')
|
||||
if isinstance(key_type, list):
|
||||
key_type = key_type[0]
|
||||
|
|
Loading…
Reference in a new issue