The store.client.js code builds a URL with which to call the server for either a "Spec" or "Type" JSON file. The URL it generates expects the value of "this.staticPrefix" to start with a slash ("/"), however it doesn't always have the slash. The result is an invalid URL which crashes the app in browsers that do not fix the URL on the fly.
This fix checks for the existence of the slash and if it's not found it will add one.
Merge remote-tracking branch 'upstream/master' into develop
Merge remote-tracking branch 'upstream/develop' into develop
Fixed a bug in the store.client.js where the staticPath was expected …
…to start with a slash.
@capecodehq Can you post here the value of staticHandling.prefix that you are using?