Add submittal task link in job detail

master
Pete Ley 1 month ago
parent 0f91651e9f
commit 14acbe538f

@ -275,6 +275,9 @@ class Job(models.Model):
def get_stairs(self):
return Stair.objects.filter(submittal__job__number=self.number)
def get_stairs_qstring(self):
return ','.join([str(s.pk) for s in self.get_stairs()])
def stairs_in_design(self):
return list(filter(lambda s: s.in_design(), self.get_stairs()))

@ -246,6 +246,12 @@
hx-swap="beforeend"
>Add transmittal</button>
</span>
<span>
|
<a href="{% url 'admin:jobs_task_add' %}?job={{job.pk}}&stairs={{job.get_stairs_qstring}}&stage=SUB{% if job.sub_detailers %}&detailer={{job.sub_detailers.0.pk}}{%endif%}""
>
Add submittal task</a>
</span>
{% else %}
{% include 'jobs/_hideshowbtn.html' with target='sub_calendar' %}
{% endif %}

Loading…
Cancel
Save