Compare commits

..

No commits in common. "7369d2d8d386bfddb33f5d4ad1c117c93c0f847d" and "c09ad6c1fd6dd80e615fa3419ed1c3261707dcc7" have entirely different histories.

2 changed files with 2 additions and 3 deletions

View File

@ -23,7 +23,6 @@ class PagePermissions:
"""Format used for permission name (displayed to humans).""" """Format used for permission name (displayed to humans)."""
perms_codename_format = "{obj._meta.label_lower}_{obj.pk}_{perm}" perms_codename_format = "{obj._meta.label_lower}_{obj.pk}_{perm}"
"""Format used for permissions codename.""" """Format used for permissions codename."""
perms_cn_format = "{obj._meta.model_name}_{obj.pk}_{perm}"
def __init__(self, model): def __init__(self, model):
self.model = model self.model = model
@ -79,7 +78,7 @@ class PagePermissions:
# TODO: avoid multiple database hits # TODO: avoid multiple database hits
for name in infos["perms"]: for name in infos["perms"]:
perm, _ = Permission.objects.get_or_create( perm, _ = Permission.objects.get_or_create(
codename=self.perms_cn_format.format(obj=obj, perm=name), codename=self.perms_codename_format.format(obj=obj, perm=name),
content_type=ContentType.objects.get_for_model(obj), content_type=ContentType.objects.get_for_model(obj),
defaults={"name": self.perms_name_format.format(obj=obj, perm=name)}, defaults={"name": self.perms_name_format.format(obj=obj, perm=name)},
) )

View File

@ -19,7 +19,7 @@
{% endblock %} {% endblock %}
{% block header-cover %} {% block header-cover %}
{% if cover %} {% if cover and not "emissions/episodes" in request.path %}
<img src="{{ cover }}" ref="cover" class="cover"> <img src="{{ cover }}" ref="cover" class="cover">
{% endif %} {% endif %}
{% endblock %} {% endblock %}