Browse Source

Fix zobrazování neveřejných čísel v archivu

export_seznamu_prednasek
Jonas Havelka 3 years ago
parent
commit
843025d635
  1. 4
      seminar/templates/seminar/archiv/cisla.html
  2. 2
      seminar/views/views_all.py

4
seminar/templates/seminar/archiv/cisla.html

@ -35,9 +35,9 @@
Jednotlivá čísla: Jednotlivá čísla:
<ul> <ul>
{% for cislo in rocnik.cisla.all reversed %} {% for cislo in rocnik.cisla.all reversed %}
{% if cislo.verejne or user.je_org %}
<li><a href='{{ cislo.verejne_url }}'>{{ cislo.poradi }}. číslo</a> {% if cislo.pdf %}(<a href='{{ cislo.pdf.url }}'>pdf</a>) {% endif %} <li><a href='{{ cislo.verejne_url }}'>{{ cislo.poradi }}. číslo</a> {% if cislo.pdf %}(<a href='{{ cislo.pdf.url }}'>pdf</a>) {% endif %}
{% empty %} {% endif %}
Žádná čísla k zobrazení
{% endfor %} {% endfor %}
</ul> </ul>
<a href='{{ rocnik.verejne_url }}'>Výsledková listina</a> <!-- FIXME: url výsledkovky--> <a href='{{ rocnik.verejne_url }}'>Výsledková listina</a> <!-- FIXME: url výsledkovky-->

2
seminar/views/views_all.py

@ -630,6 +630,8 @@ class ArchivView(generic.ListView):
context = super(ArchivView, self).get_context_data(**kwargs) context = super(ArchivView, self).get_context_data(**kwargs)
cisla = Cislo.objects.filter(poradi=1) cisla = Cislo.objects.filter(poradi=1)
if not self.request.user.je_org:
cisla = cisla.filter(verejne_db=True)
urls ={} urls ={}
for i, c in enumerate(cisla): for i, c in enumerate(cisla):

Loading…
Cancel
Save