- Timestamp:
- Feb 4, 2010, 3:45:14 AM (15 years ago)
- Branches:
- master, client
- Children:
- 3a0c51b
- Parents:
- bf5333c
- git-author:
- Alex Dehnert <adehnert@…> (02/04/10 03:45:14)
- git-committer:
- Alex Dehnert <adehnert@…> (02/04/10 03:45:14)
- Location:
- remit
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
remit/remit_templates/vouchers/ReimbursementRequest_review.html
r587bb95 r3e79308 61 61 {% if approve_message %} 62 62 <p>{{ approve_message }}</p> 63 {% e ndif%}63 {% else %} 64 64 <form method="post" action=""> 65 65 <table class='pretty-table'> … … 72 72 </form> 73 73 {% endif %} 74 {% endif %} 74 75 75 76 {% endblock %} -
remit/vouchers/models.py
rbf5333c r3e79308 5 5 import datetime 6 6 7 APPROVAL_STATE_PENDING = 0 8 APPROVAL_STATE_APPROVED = 1 9 APPROVAL_STATE_REJECTED = -1 7 10 APPROVAL_STATES = ( 8 ( 0,'Pending'),9 ( 1, 'Approved'),10 ( -1, 'Rejected'),11 (APPROVAL_STATE_PENDING, 'Pending'), 12 (APPROVAL_STATE_APPROVED, 'Approved'), 13 (APPROVAL_STATE_REJECTED, 'Rejected'), 11 14 ) 12 15 -
remit/vouchers/views.py
r587bb95 r3e79308 1 1 import vouchers.models 2 from vouchers.models import ReimbursementRequest 2 3 from finance_core.models import BudgetTerm, BudgetArea 3 from vouchers.models import ReimbursementRequest4 4 5 5 from django.contrib.auth.decorators import user_passes_test … … 139 139 request_obj = get_object_or_404(ReimbursementRequest, pk=object_id) 140 140 141 if http_request.user.has_perm('vouchers.can_approve'): 141 show_approve = (http_request.user.has_perm('vouchers.can_approve') 142 and request_obj.approval_status == vouchers.models.APPROVAL_STATE_PENDING) 143 if show_approve: 142 144 # Voucherize form 143 145 # Prefill from certs / config … … 178 180 'rr':request_obj, 179 181 } 180 if http_request.user.has_perm('vouchers.can_approve'):182 if show_approve: 181 183 context['approve_form'] = approve_form 182 184 context['approve_message'] = approve_message
Note: See TracChangeset
for help on using the changeset viewer.