Some admin tweaks and removal of a dead template. Tests all pass now. Functionality is still not right.
- Legacy-Id: 16032
This commit is contained in:
parent
0856990683
commit
334767fa6f
|
@ -5,7 +5,8 @@ from models import (StateType, State, RelatedDocument, DocumentAuthor, Document,
|
|||
DocHistoryAuthor, DocHistory, DocAlias, DocReminder, DocEvent, NewRevisionDocEvent,
|
||||
StateDocEvent, ConsensusDocEvent, BallotType, BallotDocEvent, WriteupDocEvent, LastCallDocEvent,
|
||||
TelechatDocEvent, BallotPositionDocEvent, ReviewRequestDocEvent, InitialReviewDocEvent,
|
||||
AddedMessageEvent, SubmissionDocEvent, DeletedEvent, EditedAuthorsDocEvent, DocumentURL)
|
||||
AddedMessageEvent, SubmissionDocEvent, DeletedEvent, EditedAuthorsDocEvent, DocumentURL,
|
||||
ReviewAssignmentDocEvent )
|
||||
|
||||
|
||||
class StateTypeAdmin(admin.ModelAdmin):
|
||||
|
@ -143,6 +144,7 @@ admin.site.register(WriteupDocEvent, DocEventAdmin)
|
|||
admin.site.register(LastCallDocEvent, DocEventAdmin)
|
||||
admin.site.register(TelechatDocEvent, DocEventAdmin)
|
||||
admin.site.register(ReviewRequestDocEvent, DocEventAdmin)
|
||||
admin.site.register(ReviewAssignmentDocEvent, DocEventAdmin)
|
||||
admin.site.register(InitialReviewDocEvent, DocEventAdmin)
|
||||
admin.site.register(AddedMessageEvent, DocEventAdmin)
|
||||
admin.site.register(SubmissionDocEvent, DocEventAdmin)
|
||||
|
|
|
@ -9,7 +9,7 @@ from ietf.name.models import (
|
|||
LiaisonStatementState, LiaisonStatementTagName, MeetingTypeName, NomineePositionStateName,
|
||||
ReviewRequestStateName, ReviewResultName, ReviewTypeName, RoleName, RoomResourceName,
|
||||
SessionStatusName, StdLevelName, StreamName, TimeSlotTypeName, TopicAudienceName,
|
||||
DocUrlTagName)
|
||||
DocUrlTagName, ReviewAssignmentStateName)
|
||||
|
||||
from ietf.stats.models import CountryAlias
|
||||
|
||||
|
@ -68,6 +68,7 @@ admin.site.register(LiaisonStatementTagName, NameAdmin)
|
|||
admin.site.register(MeetingTypeName, NameAdmin)
|
||||
admin.site.register(NomineePositionStateName, NameAdmin)
|
||||
admin.site.register(ReviewRequestStateName, NameAdmin)
|
||||
admin.site.register(ReviewAssignmentStateName, NameAdmin)
|
||||
admin.site.register(ReviewResultName, NameAdmin)
|
||||
admin.site.register(ReviewTypeName, NameAdmin)
|
||||
admin.site.register(RoleName, NameAdmin)
|
||||
|
|
|
@ -3,7 +3,7 @@ import simple_history
|
|||
from django.contrib import admin
|
||||
|
||||
from ietf.review.models import (ReviewerSettings, ReviewSecretarySettings, UnavailablePeriod,
|
||||
ReviewWish, NextReviewerInTeam, ReviewRequest, ReviewTeamSettings )
|
||||
ReviewWish, NextReviewerInTeam, ReviewRequest, ReviewAssignment, ReviewTeamSettings )
|
||||
|
||||
class ReviewerSettingsAdmin(simple_history.admin.SimpleHistoryAdmin):
|
||||
def acronym(self, obj):
|
||||
|
@ -61,6 +61,15 @@ class ReviewRequestAdmin(admin.ModelAdmin):
|
|||
|
||||
admin.site.register(ReviewRequest, ReviewRequestAdmin)
|
||||
|
||||
class ReviewAssignmentAdmin(admin.ModelAdmin):
|
||||
list_display = ["review_request", "reviewer", "assigned_on", "result"]
|
||||
list_filter = ["result", "state"]
|
||||
ordering = ["-id"]
|
||||
raw_id_fields = ["reviewer", "result"]
|
||||
search_fields = ["review_request__doc__name"]
|
||||
|
||||
admin.site.register(ReviewAssignment, ReviewAssignmentAdmin)
|
||||
|
||||
class ReviewTeamSettingsAdmin(admin.ModelAdmin):
|
||||
list_display = ["group", ]
|
||||
search_fields = ["group__acronym", ]
|
||||
|
|
|
@ -1,12 +0,0 @@
|
|||
<div class="review-request-summary">
|
||||
{% if review_request.state_id == "completed" or review_request.state_id == "part-completed" %}
|
||||
<a href="{% if review_request.review %}{% url "ietf.doc.views_doc.document_main" review_request.review.name %}{% else %}{% url "ietf.doc.views_review.review_request" review_request.doc_id review_request.pk %}{% endif %}">
|
||||
{{ review_request.team.acronym|upper }} {{ review_request.type.name }} Review{% if review_request.reviewed_rev and review_request.reviewed_rev != current_rev or review_request.doc_id != current_doc_name %} (of {% if review_request.doc_id != current_doc_name %}{{ review_request.doc_id }}{% endif %}-{{ review_request.reviewed_rev }}){% endif %}{% if review_request.result %}:
|
||||
{{ review_request.result.name }}{% endif %} {% if review_request.state_id == "part-completed" %}(partially completed){% endif %}
|
||||
</a>
|
||||
{% else %}
|
||||
<i>
|
||||
<a href="{% url "ietf.doc.views_review.review_request" review_request.doc_id review_request.pk %}">{{ review_request.team.acronym|upper }} {{ review_request.type.name }} Review
|
||||
- due: {{ review_request.deadline|date:"Y-m-d" }}</a></i>
|
||||
{% endif %}
|
||||
</div>
|
Loading…
Reference in a new issue