show change sets awaiting review
This commit is contained in:
parent
61e16c1009
commit
78dbbf4b1a
2 changed files with 16 additions and 1 deletions
|
@ -57,4 +57,12 @@
|
|||
<h4>{% trans 'Recent change sets' %}</h4>
|
||||
{% include 'editor/fragment_changesets.html' with changesets=recent_changesets %}
|
||||
|
||||
{% if can_review %}
|
||||
<h4>{% trans 'Change sets awaiting review' %}</h4>
|
||||
{% include 'editor/fragment_changesets.html' with changesets=review_changesets %}
|
||||
|
||||
<h4>{% trans 'All recent change sets' %}</h4>
|
||||
{% include 'editor/fragment_changesets.html' with changesets=all_recent_changesets %}
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
|
|
@ -33,7 +33,14 @@ def user_detail(request, pk):
|
|||
ctx = {
|
||||
'user': user,
|
||||
'can_direct_edit': ChangeSet.can_direct_edit(request),
|
||||
'recent_changesets': ChangeSet.objects.filter(author=user).order_by('-last_update')[:10],
|
||||
'recent_changesets': ChangeSet.objects.filter(author=user).order_by('-last_update')[:15],
|
||||
}
|
||||
|
||||
if request.user_permissions.review_changesets:
|
||||
ctx.update({
|
||||
'can_review': True,
|
||||
'review_changesets': ChangeSet.objects.filter(state='proposed').order_by('-last_update'),
|
||||
'all_recent_changesets': ChangeSet.objects.exclude(state='unproposed').order_by('-last_update')[:20],
|
||||
})
|
||||
|
||||
return render(request, 'editor/user.html', ctx)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue