REFERENCE: Failure to download 40k files; BS failure to update
alphalas opened this issue · 3 comments
Current status
Status monitor: https://stats.uptimerobot.com/QAEwmS6XLG
Why does this happen?
There is a known bug on the appspot page; shortly after releases some repositories “fall off” appspot, meaning they can’t be downloaded and will cause your BS app to throw 500 error messages at you. To verify if this is the issue, Check the appspot ( https://battlescribedata.appspot.com/#/repos )(where BS downloads from). If you don’t see it on the list there, that is what is going on. Unfortunately, we don’t know why this happens, and there’s nothing we can do to fix it. It will eventually come back, usually within 8 hour or so, and you will be able to redownload as normal.
How can I fix this in the meanwhile?
You can use BSData Gallery on BattleScribe for Android and on PC (essentially non-iOS devices):
Follow the steps from there:
https://github.com/BSData/gallery#usage
For iOS, you're left with a legacy distribution system, but it'll work for some time still:
Import data from URL with the following URL:
https://github.com/BSData/wh40k/releases/latest/download/wh40k.latest.bsi
If you're on iOS but want a repo OTHER then 40k, use the link above but replaceBSData/wh40k/
anddownload/wh40k.latest.bsi
withBSData/(your desired repo name)/
anddownload/(your desired repo name).latest.bsi
; EX: https://github.com/BSData/warhammer-age-of-sigmar/releases/latest/download/warhammer-age-of-sigmar.latest.bsi or https://github.com/BSData/horus-heresy/releases/latest/download/horus-heresy.latest.bsi
For reference, there is an umbrella issue over here: BSData/bsdata#208
If I manually try and add the repo I get this error
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 34
@hyperlance manual URI addition doesn't work with plain GitHub repo URL.
You can use BSData Gallery on BattleScribe for Android and on PC (essentially non-iOS devices):
Follow the steps from there:
https://github.com/BSData/gallery#usage
For iOS you're left with a legacy distribution system, but it'll work for some time still:
Import data from URL with the following URL:
https://github.com/BSData/wh40k/releases/latest/download/wh40k.latest.bsi