FairwindsOps/pluto

Doc website nav is broken

jcogilvie opened this issue · 4 comments

What happened?

Trying to load the docs from the link in the readme, I can't navigate past the first page on the left hand sidebar. Therefore, I can't get the installation instructions.

Instead the web console has this error:

DOMException: Failed to execute 'appendChild' on 'Node': This node type does not support this method.
    at Object.appendChild (https://pluto.docs.fairwinds.com/assets/js/app.c47b1edc.js:16:45180)
    at h (https://pluto.docs.fairwinds.com/assets/js/app.c47b1edc.js:16:58569)
    at p (https://pluto.docs.fairwinds.com/assets/js/app.c47b1edc.js:16:58306)
    at v (https://pluto.docs.fairwinds.com/assets/js/app.c47b1edc.js:16:58643)
    at S (https://pluto.docs.fairwinds.com/assets/js/app.c47b1edc.js:16:61981)
    at S (https://pluto.docs.fairwinds.com/assets/js/app.c47b1edc.js:16:61916)
    at S (https://pluto.docs.fairwinds.com/assets/js/app.c47b1edc.js:16:61916)
    at S (https://pluto.docs.fairwinds.com/assets/js/app.c47b1edc.js:16:61916)
    at S (https://pluto.docs.fairwinds.com/assets/js/app.c47b1edc.js:16:61916)
    at a.__patch__ (https://pluto.docs.fairwinds.com/assets/js/app.c47b1edc.js:16:62381)

Navigating directly to the installation instructions URL, without first passing the main page, loads the instructions successfully.

What did you expect to happen?

Installation instructions load.

How can we reproduce this?

Load the main pluto doc page. Click around in the left hand nav bar. Observe the console failure.

Version

live

Search

  • I did search for other open and closed issues before opening this.

Code of Conduct

  • I agree to follow this project's Code of Conduct

Additional context

No response

Thanks for the details. We'll take a look

As a workaround, I believe if you cmd+R refresh the page after clicking on the installation link you can access the pages.

Yes, direct URL navigation works, if I copy the url and open it in a new tab.

We fixed a setting in our hosting provider that seems to have resolved this.