mirror of
https://github.com/craigerl/aprsd.git
synced 2024-10-31 15:07:13 -04:00
Fixed a bug with OWMWeatherPlugin
The weather plugin wasn't able to find the from callsign, so all of the weather reports were random and wrong.
This commit is contained in:
parent
a8f73610fe
commit
0433768784
@ -76,6 +76,7 @@ def fetch_openweathermap(api_key, lat, lon, units="metric", exclude=None):
|
|||||||
exclude,
|
exclude,
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
LOG.debug(f"Fetching OWM weather '{url}'")
|
||||||
response = requests.get(url)
|
response = requests.get(url)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
LOG.error(e)
|
LOG.error(e)
|
||||||
|
@ -211,7 +211,7 @@ class OWMWeatherPlugin(plugin.APRSDRegexCommandPluginBase):
|
|||||||
|
|
||||||
@trace.trace
|
@trace.trace
|
||||||
def process(self, packet):
|
def process(self, packet):
|
||||||
fromcall = packet.get("from")
|
fromcall = packet.get("from_call")
|
||||||
message = packet.get("message_text", None)
|
message = packet.get("message_text", None)
|
||||||
# ack = packet.get("msgNo", "0")
|
# ack = packet.get("msgNo", "0")
|
||||||
LOG.info(f"OWMWeather Plugin '{message}'")
|
LOG.info(f"OWMWeather Plugin '{message}'")
|
||||||
|
Loading…
Reference in New Issue
Block a user