aussig / BGS-Tally

A tool to track and report your Background Simulation (BGS) and Thargoid War (TW) activity in Elite Dangerous, implemented as an EDMC plugin. BGS Tally counts all the work you do for any faction, in any system.
https://discord.gg/YDNVtjPnnm
MIT License
31 stars 9 forks source link

BGS Tally not available in EDMC #124

Closed Azanian93 closed 1 year ago

Azanian93 commented 1 year ago

Describe the bug EDMC panel is missing the buttons to bring up the dialogue for either latest tick or previous tick reports.

To Reproduce BGSTally v3.0.2 installed and had been operating for several months Launch EDMC before starting ED After launching EDMC and starting ED, observe that no BGSTally buttons are present in the EDMC panel. EDR and Canonn panes are operating normally.

Expected behavior Buttons for current and previous tick reports should be present in an EDMC pane. When going into EDMC File > Setting menu, a BGSTally tab should be present. When activating the Plugins tab, BGSTally should appear in the list of Enabled Plugins.

Screenshots If ap BGSTally20230715_EDMC plicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Additional context Add any other context about the problem here. Journal.2023-07-14T174718.01.log EDMarketConnector.log EDMarketConnector-debug.log

aussig commented 1 year ago

It looks like your fleet carrier data in [BGST plugin folder]/otherdata/fleetcarrier.json has somehow got corrupted.

Could you send me this file, I need to take a look to see what’s happened.

Then to solve the issue, just quit EDMC, delete that one file and reload EDMC.

Azanian93 commented 1 year ago

Github doesn't like the .json file type - do you have a work-around? It looks empty on a text editor. I don't own a fleet carrier, if that makes a difference.

aussig commented 1 year ago

Easiest is to DM it to me on Discord.

aussig commented 1 year ago

This was confirmed as a corrupted otherdata/fleetcarrier.json file. Cannot determine the cause and this is the only report of this issue, but will put some more error checking in when loading that file to protect against the same situation happening again.