forked from enviPath/enviPy
Co-authored-by: Tim Lorsbach <tim@lorsba.ch> Reviewed-on: enviPath/enviPy#66
This commit is contained in:
@ -150,6 +150,12 @@ def get_base_context(request, for_user=None) -> Dict[str, Any]:
|
|||||||
current_user = _anonymous_or_real(request)
|
current_user = _anonymous_or_real(request)
|
||||||
can_edit = editable(request, current_user)
|
can_edit = editable(request, current_user)
|
||||||
|
|
||||||
|
parser = EPDBURLParser(request.build_absolute_uri(request.path))
|
||||||
|
|
||||||
|
url_contains_package = False
|
||||||
|
if parser.contains_package_url() or parser.is_package_url():
|
||||||
|
url_contains_package = True
|
||||||
|
|
||||||
if for_user:
|
if for_user:
|
||||||
current_user = for_user
|
current_user = for_user
|
||||||
|
|
||||||
@ -160,6 +166,7 @@ def get_base_context(request, for_user=None) -> Dict[str, Any]:
|
|||||||
'server_url': s.SERVER_URL,
|
'server_url': s.SERVER_URL,
|
||||||
'user': current_user,
|
'user': current_user,
|
||||||
'can_edit': can_edit,
|
'can_edit': can_edit,
|
||||||
|
'url_contains_package': url_contains_package,
|
||||||
'readable_packages': PackageManager.get_all_readable_packages(current_user, include_reviewed=True),
|
'readable_packages': PackageManager.get_all_readable_packages(current_user, include_reviewed=True),
|
||||||
'writeable_packages': PackageManager.get_all_writeable_packages(current_user),
|
'writeable_packages': PackageManager.get_all_writeable_packages(current_user),
|
||||||
'available_groups': GroupManager.get_groups(current_user),
|
'available_groups': GroupManager.get_groups(current_user),
|
||||||
|
|||||||
@ -197,7 +197,7 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
{% block content %}
|
{% block content %}
|
||||||
{% endblock content %}
|
{% endblock content %}
|
||||||
{% if meta.current_package.license %}
|
{% if meta.url_contains_package and meta.current_package.license %}
|
||||||
<p></p>
|
<p></p>
|
||||||
<div class="panel-group" id="license_accordion">
|
<div class="panel-group" id="license_accordion">
|
||||||
<div class="panel panel-default list-group-item" style="background-color:#f5f5f5">
|
<div class="panel panel-default list-group-item" style="background-color:#f5f5f5">
|
||||||
|
|||||||
Reference in New Issue
Block a user