BSData/wh40k-9e

REFERENCE: Failure to download 40k files; BS failure to update

alphalas opened this issue · 3 comments

Current status

BSData/wh40k data server 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 replace BSData/wh40k/ and download/wh40k.latest.bsi with BSData/(your desired repo name)/ and download/(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