Skip to content

Commit

Permalink
[Fixes #4538] Guardian returns the whole list of permissions associat…
Browse files Browse the repository at this point in the history
…ed with a resource.
  • Loading branch information
afabiani committed Jun 18, 2019
1 parent 344b16e commit fd8b9d3
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 3 deletions.
2 changes: 1 addition & 1 deletion geonode/documents/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ def document_detail(request, docid):
context_dict = {
'perms_list': get_perms(
request.user,
document.get_self_resource()),
document.get_self_resource()) + get_perms(request.user, document),
'permissions_json': _perms_info_json(document),
'resource': document,
'group': group,
Expand Down
4 changes: 3 additions & 1 deletion geonode/layers/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -615,7 +615,9 @@ def sld_definition(style):
context_dict = {
'resource': layer,
'group': group,
'perms_list': get_perms(request.user, layer.get_self_resource()),
'perms_list': get_perms(
request.user,
layer.get_self_resource()) + get_perms(request.user, layer),
"permissions_json": _perms_info_json(layer),
"documents": get_related_documents(layer),
"metadata": metadata,
Expand Down
4 changes: 3 additions & 1 deletion geonode/maps/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,9 @@ def map_detail(request, mapid, snapshot=None, template='maps/map_detail.html'):
'resource': map_obj,
'group': group,
'layers': layers,
'perms_list': get_perms(request.user, map_obj.get_self_resource()),
'perms_list': get_perms(
request.user,
map_obj.get_self_resource()) + get_perms(request.user, map_obj),
'permissions_json': _perms_info_json(map_obj),
"documents": get_related_documents(map_obj),
'links': links,
Expand Down

0 comments on commit fd8b9d3

Please sign in to comment.