1.1 --- a/events/queue_for_review.py Sat Oct 15 01:48:48 2011 +0200
1.2 +++ b/events/queue_for_review.py Sat Oct 15 17:39:22 2011 +0200
1.3 @@ -36,9 +36,10 @@
1.4 return Abort(_("Queued changes may not be edited."))
1.5
1.6 # For normal pages, the user has to be approved. Otherwise, the page will be
1.7 - # saved into a queue.
1.8 + # saved into a queue. If the save operation occurs as part of an approval
1.9 + # action, however, the effective user will be able to save the page.
1.10
1.11 - elif not is_approved(request):
1.12 + elif not request.action == "ApproveChanges" and not is_approved(request):
1.13
1.14 # Save the page in the queue.
1.15