How to Rebuild a Page for Door43.org?

If you are seeing a warning message on your door43.org page or you aren’t seeing anything on your Door43 page, you can trigger a rebuild of the content to see if that fixes the issue.

Update Content

One easy way to trigger a rebuild is to make an update to the project’s content. If you are using DCS directly, you can use the web editor to make a simple change like adding a blank line to the README file. If you are using tS or tC, you could make a change in the app and then use the appropriate backup/upload mechanism to push those changes up to DCS.

Manually Trigger a Conversion

If you would like to manually trigger a rebuild without changing the content, you can do that by following this process.

  1. Go to your DCS project page and select Settings on the far right of the tabs (you’ll need to be logged in to your account).image
  2. Then select Webhooks.image
  3. Then click on the link that shows “https://api.door43.org/client/webhook
  4. Scroll down and select “Test Delivery” on the right side of the page. image

Check for Update

Once the change is pushed to DCS (or the webhook has been triggered manually) the conversion process should start right away and the update should be available on the Door43 page within a minute or two (larger projects may require up to 5 minutes for a full rebuild).

If the above steps do not fix the issue and the webhooks still are not processing, should I post on the Zulip Software channel? Or what should be the next step? Thanks.

Asking here or on the Door43 Slack #helpdesk channel would be fine.

I’ve been unable to rebuild pages on https://git.door43.org/STR/kn_irv and https://git.door43.org/lversaw/hi_irv since yesterday at 7:46 PM.

It looks correct to me at https://door43.org/u/STR/kn_irv/f42a8eab2f/ .

@lversaw I looked a little closer and it appears that there has been an intermittent conversion problem with some repositories, the hi_irv project you mention is affected. We are looking into it.

Thanks. The other repos started working again yesterday, but not the hi_irv. After my 21 Oct, 19:46 commit on that repo, there were no .usfm files in the repo, and ever since that commit rebuilds have not worked.

I was able to fix the issue earlier today, new requests to build the pages should be operating normally.

@jag3773 Despite multiple attempts, I am still not getting page rebuilds on https://git.door43.org/lversaw/hi_irv. I’ll delete this fork and start over unless you want me to keep it around for debugging purposes.