Skip to content

Commit c602084

Browse files
committed
Merge branch 'master' of https://github.com/mbridak/not1mm into thinking-of-udc
2 parents de83b35 + b35a793 commit c602084

File tree

5 files changed

+15
-8
lines changed

5 files changed

+15
-8
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Changelog
22

3+
- [2026-01-24] Merge pull request #481 from mbridak/478-crashes-save-qso
4+
- Add error handling for data parsing in MainWindow class
35
- [2026-01-23] Merge pull request #477 from mbridak/highlight-599
46
- Add edit_rst checkbox to settings and update highlight logic for QLineEdit
57
- Add scripts to log and process git commit messages

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ generated, 'cause I'm lazy, list of those who've submitted PR's.
6060

6161
## Recent Changes
6262

63+
- [2026-01-24] Merge pull request #481 from mbridak/478-crashes-save-qso
64+
- Add error handling for data parsing in MainWindow class
6365
- [2026-01-23] Merge pull request #477 from mbridak/highlight-599
6466
- Add edit_rst checkbox to settings and update highlight logic for QLineEdit
6567
- Add scripts to log and process git commit messages

not1mm/__main__.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1429,12 +1429,15 @@ def fldigi_qso(self, result: str) -> None:
14291429
if result and result != "NONE":
14301430
datadict = {}
14311431
splitdata = result.upper().strip().split("<")
1432-
for data in splitdata:
1433-
if data:
1434-
tag = data.split(":")
1435-
if tag == ["EOR>"]:
1436-
break
1437-
datadict[tag[0]] = tag[1].split(">")[1].strip()
1432+
try:
1433+
for data in splitdata:
1434+
if data:
1435+
tag = data.split(":")
1436+
if tag == ["EOR>"]:
1437+
break
1438+
datadict[tag[0]] = tag[1].split(">")[1].strip()
1439+
except IndexError:
1440+
logger.debug(f"Parse error: {result=} {data=} {tag=}")
14381441
logger.debug(f"{datadict=}")
14391442
if hasattr(self.contest, "ft8_handler"):
14401443
self.contest.set_self(self)

not1mm/lib/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""It's the version"""
22

3-
__version__ = "26.1.23"
3+
__version__ = "26.1.24"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "not1mm"
7-
version = "26.1.23"
7+
version = "26.1.24"
88
description = "NOT1MM Logger"
99
license = "GPL-3.0-or-later"
1010
readme = "README.md"

0 commit comments

Comments
 (0)