the-hideout / TarkovMonitor

Monitor Tarkov log files to help track progress, queues, and groups
GNU General Public License v3.0
91 stars 16 forks source link

First Time Setup issue reading logs #60

Closed CBTB11235813 closed 7 months ago

CBTB11235813 commented 7 months ago

Installed TarkovMonitor today, tried to read past log files to sync my progress so far. Got this error message:

image

What I believe is the relevant error message here, I can post the full log if needed.

> > See the end of this message for details on invoking 
> just-in-time (JIT) debugging instead of this dialog box.
> 
> ************** Exception Text **************
> System.NullReferenceException: Object reference not set to an instance of an object.
>    at TarkovMonitor.Blazor.Pages.RawLogs.ForceReadDialog.Submit() in TarkovMonitor\Blazor\Pages\RawLogs\ForceReadDialog.razor:line 81
>    at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state)
> 
Razzmatazzz commented 7 months ago

If you click Continue and go back to the app's messages, are any errors shown there?

CBTB11235813 commented 7 months ago

Well, I am not sure what is different now. Earlier I had restarted the app, game, and my desktop to see if that would fix anything. It didn't so I played for a couple hours. I just tried to recreate the issue to see if there were any errors in the messages tab, and instead got this:

image

CBTB11235813 commented 7 months ago

The only thing I can think of that I changed was I recreated the API token from Tarkov Tracker to give it full permissions. I tried removing the token entirely to isolate the problem, in case it had something to do with the Tracker website. No changes, had the same error

Razzmatazzz commented 7 months ago

This build might work a little better: https://github.com/the-hideout/TarkovMonitor/actions/runs/7901748702/artifacts/1244729021

CBTB11235813 commented 7 months ago

That worked a little better, though not 100%. Got this error message:

image

I went to messages, and it showed the most recent quests I had completed.

image

It doesn't seem to be telling Tarkov Tracker those quests are completed, and when I go to my stats tab it shows no data.

Razzmatazzz commented 7 months ago

I just tested it now and it worked to update a couple of quests I manually marked as not completed in Tarkov Tracker. That error indicates the Tarkov Tracker API had an error processing the request. Do you have any problems with Tarkov Monitor updating your quest progress in real time as you play?

CBTB11235813 commented 7 months ago

I decided to remake my token (again), and everything seems to be more or less working now, Tarkov Tracker updated with my quest progress (though it set me to level 12 instead of 31, unsure why on that). Maybe the tracker website was having an issue. Thanks for your help!

Razzmatazzz commented 7 months ago

Good to hear it seems to be working now!

Tarkov Monitor can't automatically update your PMC level because that number isn't logged. Tarkov Tracker will automatically update your PMC level if a quest you complete requires a level higher than your current PMC level. So I would infer that none of the quests completed have a minimum level greater than 12.