Skip to content

Apply station profile to WSJTX contacts#978

Open
aa5sh wants to merge 1 commit intofoldynl:masterfrom
aa5sh:WSJT-StationProfile
Open

Apply station profile to WSJTX contacts#978
aa5sh wants to merge 1 commit intofoldynl:masterfrom
aa5sh:WSJT-StationProfile

Conversation

@aa5sh
Copy link
Copy Markdown

@aa5sh aa5sh commented Mar 23, 2026

This will fill in missing Station Profile information on contacts originating from the WSJTX UDP Receiver. This allows for before information logging of missing details and for station profile filtering. It will not overwrite information but update any blank fields if the information is in the current Station Profile in QLog.

Populate QSqlRecord fields from the current StationProfile when receiving WSJTX UDP contacts. Adds applyStationProfile() (declaration and implementation) and calls it from both raw and ADIF insertContact paths, plus includes StationProfile.h. Also fixes StationProfile::getContactInnerJoin to use the correct "my_sota_ref" field name. This ensures missing station metadata (operator, QTH, awards, zones, DXCC, etc.) is filled from the active profile for correct filtering and display.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant