diff --git a/src/signals/models.py b/src/signals/models.py index ca79251..3700ea6 100644 --- a/src/signals/models.py +++ b/src/signals/models.py @@ -571,6 +571,13 @@ def has_all_demographic_scopes(self) -> bool: """ return self.demographic_scope.count() == DemographicScope.objects.count() + @property + def same_base_signals(self): + """ + Returns the signals that have the same base signal. + """ + return self.base.base_for.all() if self.base else None + class Meta: unique_together = ['name', 'source'] ordering: list[str] = ["modified"] diff --git a/src/templates/signals/signal_detail.html b/src/templates/signals/signal_detail.html index bec7e6f..6f6eab2 100644 --- a/src/templates/signals/signal_detail.html +++ b/src/templates/signals/signal_detail.html @@ -83,13 +83,13 @@
About this signal
- Geography + Geographic Granularity, aka Geo-Level