[Bug] - Sets remain in "set refresh" screen, with bricklink issues, even after refreshing #109
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I have 16 sets that are showing as "needing refresh", despite refreshing each one of them. They show somewhere between 3 and 9 bricklink issues.
Which docker version are you using ?
Could you share a copy of your database? I can't replicate this issue. I tried:
:1.2.2.:1.2.4Both sets now show no issues and no need to refresh again.
Alternatively set
BK_DEBUG=trueand see what the Docker logs says.Docker version 28.5.1
@cainmp sorry I meant what version of BrickTracker are you using ? What container tag?
all good.
"image: gitea.baerentsen.space/frederikbaerentsen/bricktracker:latest"
Currently showing as 1.2.4
I've finally been able to analyze your database.
The "BrickLink Issues" that won't go away after refreshing is not a bug per se. Rebrickable's API doesn't provide BrickLink mapping data for all LEGO parts. In the your database, 11 out of 4,109 parts are missing BrickLink data. When you refresh a set containing these parts, Rebrickable returns NULL for the BrickLink fields, and they stay NULL.
Why it happens:
For now, this is just how it is. I will try and see if i can find a way to avoid this or somehow change how the issues are counted.
I'll close the issue for now. Feel free to re-open, if you have any questions.