@@ -7,7 +7,7 @@
<p>Émise le {{ invoice.date }}</p>
</div>
<div class="large-4 columns">
- <a href="{% url 'billing:invoice_pdf' id=invoice.number %}" target="_blank" class="button expand"><i class="fa fa-file-pdf-o"></i> Télécharger en PDF</a>
+ {% if invoice.is_pdf_exists %}<a href="{% url 'billing:invoice_pdf' id=invoice.number %}" target="_blank" class="button expand"><i class="fa fa-file-pdf-o"></i> Télécharger en PDF</a>{% endif %}
@@ -20,7 +20,7 @@
<td>{{ invoice.date }}</td>
<td>{{ invoice.amount }}</td>
<td{% if invoice.amount_remaining_to_pay > 0 %} class="unpaid"{% endif %}>{{ invoice.amount_remaining_to_pay }}</td>
- <td><a href="{% url 'billing:invoice_pdf' id=invoice.number %}"><i class="fa fa-file-pdf-o"></i> PDF</a></td>
+ <td>{% if invoice.is_pdf_exists %}<a href="{% url 'billing:invoice_pdf' id=invoice.number %}"><i class="fa fa-file-pdf-o"></i> PDF</a>{% endif %}</td>
</tr>
{% endfor %}
</tbody>
@@ -30,7 +30,7 @@ def subscriptions(request):
@login_required
def invoices(request):
- invoices = request.user.invoices.all().order_by('-date')
+ invoices = request.user.invoices.filter(validated=True).order_by('-date')
return render_to_response('members/invoices.html',
{'invoices': invoices},