From 5446c979e91d9e5c3ac481fc304b5f78cabc0eb8 Mon Sep 17 00:00:00 2001 From: Jordan Sherer Date: Tue, 12 Feb 2019 19:37:41 -0500 Subject: [PATCH] Fixed issue with group callsigns not being able to be added --- varicode.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/varicode.cpp b/varicode.cpp index 2fb68b4..20e8cf2 100644 --- a/varicode.cpp +++ b/varicode.cpp @@ -206,9 +206,9 @@ quint16 nusergrid = nbasegrid + 10; quint16 nmaxgrid = (1<<15)-1; QMap basecalls = { - { "<....>", nbasecall + 1 }, // incomplete callsign - { "@ALLCALL", nbasecall + 2 }, // ALLCALL group - { "@JS8NET", nbasecall + 3 }, // JS8NET group + { "<....>", nbasecall + 1 }, // incomplete callsign + { "@ALLCALL", nbasecall + 2 }, // ALLCALL group + { "@JS8NET", nbasecall + 3 }, // JS8NET group }; QMap cqs = { @@ -1145,7 +1145,7 @@ bool Varicode::isValidCallsign(const QString &callsign, bool *pIsCompound){ } bool Varicode::isCompoundCallsign(const QString &callsign){ - if(basecalls.contains(callsign)){ + if(basecalls.contains(callsign) && !callsign.startsWith("@")){ return false; }