manage: hide journal app whose icon is missing (#47891)

This commit is contained in:
Paul Marillonnet 2020-10-20 16:48:30 +02:00
parent 911f847b24
commit 45a93bb273
3 changed files with 2 additions and 9 deletions

View File

@ -12,6 +12,7 @@
<ul class="extra-actions-menu">
<li><a download href="{% url 'a2-manager-site-export' %}">{% trans 'Export Site' %}</a></li>
<li><a href="{% url 'a2-manager-site-import' %}" rel="popup">{% trans 'Import Site' %}</a></li>
<li><a href="{% url 'a2-manager-journal' %}">{% trans 'Journal' %}</a></li>
</ul>
</span>
{% endif %}

View File

@ -599,14 +599,6 @@ class HomepageView(TitleMixin, PermissionMixin, MediaMixin, TemplateView):
'permission': 'authentic2.search_service',
'slug': 'services',
},
{
'class': 'icon-journal',
'href': reverse_lazy('a2-manager-journal'),
'label': _('Journal'),
'order': -1,
'permission': 'superuser',
'slug': 'journal',
},
]
def dispatch(self, request, *args, **kwargs):

View File

@ -233,7 +233,7 @@ def test_global_journal(app, superuser, events):
# remove event about admin login
Event.objects.filter(user=superuser).delete()
response = response.click(href="journal")
response = response.click("Journal")
content = extract_journal(response)