diff --git a/core/constants.py b/core/constants.py index a08e26f..c2045c3 100644 --- a/core/constants.py +++ b/core/constants.py @@ -285,6 +285,8 @@ MODE_TYPES = ["CW", "PHONE", "DATA"] MODE_ALIASES = { "USB": "SSB", "LSB": "SSB", + "DIGITALVOICE": "DV", + "DIGITALVOI": "DV", "DMR": "DV", "DSTAR": "DV", "C4FM": "DV", diff --git a/providers/spot/parksnpeaks.py b/providers/spot/parksnpeaks.py index 559700a..22d72d6 100644 --- a/providers/spot/parksnpeaks.py +++ b/providers/spot/parksnpeaks.py @@ -86,6 +86,7 @@ class ParksNPeaks(HTTPSpotProvider): "POTA", "SOTA", "WWFF", + "HEMA", "SIOTA", "ZLOTA", "KRMNPA", diff --git a/providers/spot/pota.py b/providers/spot/pota.py index 87c04f0..b84ec2a 100644 --- a/providers/spot/pota.py +++ b/providers/spot/pota.py @@ -29,7 +29,7 @@ class POTA(HTTPSpotProvider): source_id=source_spot["spotId"], dx_call=source_spot["activator"].upper(), de_call=source_spot["spotter"].upper(), - freq=float(source_spot["frequency"]) * 1000, + freq=float(source_spot["frequency"]) * 1000 if source_spot["frequency"] != "INVALID" else None, mode=source_spot["mode"].upper(), comment=source_spot["comments"], sig="POTA", diff --git a/templates/add_spot.html b/templates/add_spot.html index 0ee07a6..0d5fd55 100644 --- a/templates/add_spot.html +++ b/templates/add_spot.html @@ -76,7 +76,7 @@ - + diff --git a/templates/alerts.html b/templates/alerts.html index 2330cf1..789b6ab 100644 --- a/templates/alerts.html +++ b/templates/alerts.html @@ -84,7 +84,7 @@ - + diff --git a/templates/bands.html b/templates/bands.html index 1af108c..aa63a5b 100644 --- a/templates/bands.html +++ b/templates/bands.html @@ -76,8 +76,8 @@ - - + + diff --git a/templates/base.html b/templates/base.html index 3221e74..7c1edea 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,6 +1,6 @@ {% extends "skeleton.html" %} {% block head_extra %} - + @@ -15,10 +15,10 @@ window.fetchEventSource = fetchEventSource; - - - - + + + + {% end %} {% block body %}