Skip to content

Commit 63807d3

Browse files
authored
Merge pull request #28 from cmu-delphi/bugfixes
Bugfixes
2 parents dad3c28 + 4ed2694 commit 63807d3

File tree

4 files changed

+12
-9
lines changed

4 files changed

+12
-9
lines changed

src/signals/migrations/0002_auto_20241002_2027.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,10 @@ class Migration(migrations.Migration):
3333
ss3.display_name AS "severity_pyramid_rung",
3434
ss.missingness AS "missingness",
3535
ss.license AS "license",
36-
ss.restrictions AS "restrictions"
36+
ss.restrictions AS "restrictions",
37+
ss.from_date AS "from_date",
38+
ss.to_date AS "to_date",
39+
ss.signal_availability_days AS "signal_availability_days"
3740
FROM signals_signal ss
3841
LEFT JOIN datasources_sourcesubdivision ds
3942
ON ss.source_id = ds.id

src/signals/models.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -511,6 +511,7 @@ class SignalsDbView(models.Model):
511511
id = models.BigIntegerField(primary_key=True)
512512
name = models.CharField(max_length=255)
513513
active = models.BooleanField()
514+
display_name = models.CharField(max_length=255)
514515
datasource = models.CharField(max_length=255)
515516
description = models.TextField()
516517
geographic_scope = models.CharField(max_length=255)
@@ -527,6 +528,9 @@ class SignalsDbView(models.Model):
527528
restrictions = models.TextField()
528529
available_geography = models.CharField(max_length=255)
529530
pathogens = models.CharField(max_length=255)
531+
from_date = models.DateField()
532+
to_date = models.DateField()
533+
signal_availability_days = models.IntegerField()
530534

531535
class Meta:
532536
managed = False

src/templates/signal_sets/signal_set_detail.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ <h5>{{ signalset.data_source }}</h5>
5151
<td>
5252
<ul class="no-padding">
5353
{% for pathogen in signalset.pathogens.all %}
54-
<a href="{% url 'signals' %}?pathogens={{ pathogen.id }}">
54+
<a href="{% url 'signal_sets' %}?pathogens={{ pathogen.id }}">
5555
<span class="badge rounded-pill bg-dark">
5656
{{ pathogen|title }}
5757
</span>
@@ -69,7 +69,7 @@ <h5>{{ signalset.data_source }}</h5>
6969
<td>
7070
<ul class="no-padding">
7171
{% for geography in signalset.available_geographies.all %}
72-
<a href="{% url 'signals' %}?available_geography={{ geography.id }}">
72+
<a href="{% url 'signal_sets' %}?available_geography={{ geography.id }}">
7373
<span class="badge rounded-pill bg-dark">
7474
{{ geography }}
7575
</span>
@@ -124,7 +124,7 @@ <h5>{{ signalset.data_source }}</h5>
124124
<th scope="row">Severity Pyramid Rung(s)</th>
125125
<td>
126126
{% for severity_pyramid_rung in signalset.severity_pyramid_rungs.all %}
127-
<a href="{% url 'signals' %}?severity_pyramid_rung={{ severity_pyramid_rung.id }}">
127+
<a href="{% url 'signal_sets' %}?severity_pyramid_rung={{ severity_pyramid_rung.id }}">
128128
<span class="badge rounded-pill bg-dark">
129129
{{ severity_pyramid_rung }}
130130
</span>

src/templates/signal_sets/signal_sets.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,7 @@ <h2 class="accordion-header" id="flush-heading_{{ form.pathogens.auto_id }}">
4545
<input type="checkbox" class="form-check-input" id="select-all">
4646
<label class="form-check-label" for="select-all">Select all</label>
4747
</div>
48-
<div id="div_id_pathogen" class="mb-3">
49-
<div>
50-
{{ form.pathogens|as_crispy_field }}
51-
</div>
52-
</div>
48+
{{ form.pathogens|as_crispy_field }}
5349
</div>
5450
</div>
5551
</div>

0 commit comments

Comments
 (0)