Skip to content

Commit

Permalink
Merge pull request #1957 from laws-africa/ratifications
Browse files Browse the repository at this point in the history
Ratifications fixes
  • Loading branch information
longhotsummer authored Aug 5, 2024
2 parents 91b7068 + 1b57046 commit 6b11282
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 7 deletions.
2 changes: 2 additions & 0 deletions africanlii/admin.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
from countries_plus.models import Country
from django.contrib import admin

from africanlii.forms import RatificationForm
from africanlii.models import (
AfricanUnionInstitution,
AfricanUnionOrgan,
Expand All @@ -26,6 +27,7 @@ def formfield_for_foreignkey(self, db_field, request, **kwargs):
@admin.register(Ratification)
class RatificationAdmin(ImportExportMixin, admin.ModelAdmin):
inlines = (RatificationCountryAdmin,)
form = RatificationForm
resource_class = RatificationResource


Expand Down
11 changes: 11 additions & 0 deletions africanlii/forms.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
from dal import autocomplete
from django import forms

from africanlii.models import Ratification
from peachjam.forms import BaseDocumentFilterForm


Expand Down Expand Up @@ -52,3 +56,10 @@ def filter_faceted_search(self, search):
search.add_filter("jurisdiction", jurisdictions)

return search


class RatificationForm(forms.ModelForm):
class Meta:
model = Ratification
fields = "__all__"
widgets = {"work": autocomplete.ModelSelect2(url="autocomplete-works")}
3 changes: 0 additions & 3 deletions africanlii/templates/africanlii/au_institution_detail.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,3 @@
{{ block.super }}
{% include 'peachjam/_years_list.html' with showallyears=True %}
{% endblock %}
{% block content %}
{% include 'peachjam/_document_table.html' %}
{% endblock %}
5 changes: 2 additions & 3 deletions africanlii/templates/africanlii/member_state_detail.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,9 @@
{% block page-title %}<h1 class="mt-4">{{ member_state }}</h1>{% endblock %}
{% block page-header %}
{{ block.super }}
<div class="mb-3">{% include 'africanlii/_lii_info.html' %}</div>
<div class="mb-5">{% include 'africanlii/_lii_info.html' %}</div>
{% endblock %}
{% block page-list-facets %}{% endblock %}
{% block content %}
{% block document-table %}
{% if ratification_countries %}
{% include 'africanlii/_ratification_table.html' %}
{% else %}
Expand Down
4 changes: 3 additions & 1 deletion peachjam/templates/peachjam/layouts/document_list.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,9 @@ <h1 class="mt-4">{% trans 'Documents' %}</h1>
{% endblock %}
{% block alerts %}{% endblock %}
{% block nav-tabs %}{% endblock %}
{% include "peachjam/_document_table_form.html" %}
{% block document-table %}
{% include "peachjam/_document_table_form.html" %}
{% endblock %}
{% block taxonomy-json %}{% endblock %}
</div>
{% endblock %}

0 comments on commit 6b11282

Please sign in to comment.