EDCD / EDCD/EDMarketConnector

False positive getandsend:965: 'Pleiades Sector IR-W d1-55' != 'Delphi'

Open
#1,264 6 comments 0 reactions 0 assignees View on GitHub
bug CAPI Frontier
Dominant language
Python
Stars
1.3k
Forks
182
Avg merge
1m
Merged PRs (30d)
1

Description

**Please complete the following information:**
- Version: `commit e0f3787a311b24ccef517f47176a3f38690995d2 (HEAD -> refs/heads/develop, refs/remotes/origin/develop)`
- Game Version: Live
- OS: Windows 10
- OS Locale: Russian
[5.1.4_beta0_01.log](https://github.com/EDCD/EDMarketConnector/files/7042362/5.1.4_beta0_01.log)
[EDMarketConnector-debug-5.1.4_beta0_01.log](https://github.com/EDCD/EDMarketConnector/files/7042363/EDMarketConnector-debug-5.1.4_beta0_01.log)

**Describe the bug**
EDMarketConntector throwing `Error: Frontier server is lagging` because according to CAPI my current system is Pleiades Sector IR-W d1-55 but according to journals I'm in Delphi, key moment is Delphi is alias for Pleiades Sector IR-W d1-55 so it literally one system.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to Delphi system
2. Dock to anything
3. See frontier server is lagging message

**Expected behavior**
EDMarketConntector consider all aliases for a system as one system.

**Additional context**
I think EDMarketConnector can rely on system ID for it.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the attached application and debug logs for the getandsend:965 error, then trace how the CAPI system name is compared with the journal system name when docking at Delphi. Verify whether the system ID is available in both sources and confirm that the server-lagging message is no longer raised for aliases such as Delphi and Pleiades Sector IR-W d1-55.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.