From f26a7af928143096ef860e213814cfdbd25bcf28 Mon Sep 17 00:00:00 2001 From: classabbyamp <5366828+classabbyamp@users.noreply.github.com> Date: Wed, 28 Oct 2020 21:03:41 -0400 Subject: [PATCH] fixed qsl/lotw status being incorrectly shown (#278) fixes #277 --- CHANGELOG.md | 2 ++ exts/qrz.py | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b7946b..aed0c28 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## [Unreleased] +### Fixed +- eQSL, paper QSL, and Logbook of the World status in `?qrz` sometimes being shown incorrectly. ## [2.4.1] - 2020-10-06 diff --git a/exts/qrz.py b/exts/qrz.py index b322d20..0e79e4b 100644 --- a/exts/qrz.py +++ b/exts/qrz.py @@ -146,15 +146,15 @@ def qrz_process_info(data: dict): if address == "": address = None if "eqsl" in data: - eqsl = "Yes" if data["eqsl"] == 1 else "No" + eqsl = "Yes" if data["eqsl"] == "1" else "No" else: eqsl = "Unknown" if "mqsl" in data: - mqsl = "Yes" if data["mqsl"] == 1 else "No" + mqsl = "Yes" if data["mqsl"] == "1" else "No" else: mqsl = "Unknown" if "lotw" in data: - lotw = "Yes" if data["lotw"] == 1 else "No" + lotw = "Yes" if data["lotw"] == "1" else "No" else: lotw = "Unknown"