diff options
Diffstat (limited to 'web/src')
12 files changed, 19 insertions, 15 deletions
diff --git a/web/src/js/__tests__/components/ContentView/__snapshots__/ContentViewOptionsSpec.js.snap b/web/src/js/__tests__/components/ContentView/__snapshots__/ContentViewOptionsSpec.js.snap index 01fab0a7..57368de2 100644 --- a/web/src/js/__tests__/components/ContentView/__snapshots__/ContentViewOptionsSpec.js.snap +++ b/web/src/js/__tests__/components/ContentView/__snapshots__/ContentViewOptionsSpec.js.snap @@ -13,7 +13,7 @@ exports[`ContentViewOptions Component should render correctly 1`] = `    <a      className="btn btn-default btn-xs" -    href="/flows/d91165be-ca1f-4612-88a9-c0f8696f3e29/response/_content" +    href="./flows/d91165be-ca1f-4612-88a9-c0f8696f3e29/response/content.data"      title="Download the content of the flow."    >      <i diff --git a/web/src/js/__tests__/components/ContentView/__snapshots__/ContentViewSpec.js.snap b/web/src/js/__tests__/components/ContentView/__snapshots__/ContentViewSpec.js.snap index 659eb6c3..ff651081 100644 --- a/web/src/js/__tests__/components/ContentView/__snapshots__/ContentViewSpec.js.snap +++ b/web/src/js/__tests__/components/ContentView/__snapshots__/ContentViewSpec.js.snap @@ -17,7 +17,7 @@ exports[`ViewImage Component should render correctly 1`] = `    <img      alt="preview"      className="img-thumbnail" -    src="/flows/d91165be-ca1f-4612-88a9-c0f8696f3e29/response/_content" +    src="./flows/d91165be-ca1f-4612-88a9-c0f8696f3e29/response/content.data"    />  </div>  `; diff --git a/web/src/js/__tests__/components/ContentView/__snapshots__/DownloadContentButtonSpec.js.snap b/web/src/js/__tests__/components/ContentView/__snapshots__/DownloadContentButtonSpec.js.snap index 4c578a0c..76f21ce1 100644 --- a/web/src/js/__tests__/components/ContentView/__snapshots__/DownloadContentButtonSpec.js.snap +++ b/web/src/js/__tests__/components/ContentView/__snapshots__/DownloadContentButtonSpec.js.snap @@ -3,7 +3,7 @@  exports[`DownloadContentButton Component should render correctly 1`] = `  <a    className="btn btn-default btn-xs" -  href="/flows/d91165be-ca1f-4612-88a9-c0f8696f3e29/response/_content" +  href="./flows/d91165be-ca1f-4612-88a9-c0f8696f3e29/response/content.data"    title="Download the content of the flow."  >    <i diff --git a/web/src/js/__tests__/components/ContentView/__snapshots__/MetaViewsSpec.js.snap b/web/src/js/__tests__/components/ContentView/__snapshots__/MetaViewsSpec.js.snap index 1fdd5575..ad722abf 100644 --- a/web/src/js/__tests__/components/ContentView/__snapshots__/MetaViewsSpec.js.snap +++ b/web/src/js/__tests__/components/ContentView/__snapshots__/MetaViewsSpec.js.snap @@ -54,7 +54,7 @@ exports[`ContentTooLarge Components should render correctly 1`] = `      <a        className="btn btn-default btn-xs" -      href="/flows/d91165be-ca1f-4612-88a9-c0f8696f3e29/response/_content" +      href="./flows/d91165be-ca1f-4612-88a9-c0f8696f3e29/response/content.data"        title="Download the content of the flow."      >        <i diff --git a/web/src/js/__tests__/components/FlowView/__snapshots__/MessagesSpec.js.snap b/web/src/js/__tests__/components/FlowView/__snapshots__/MessagesSpec.js.snap index c55d0750..cc021f13 100644 --- a/web/src/js/__tests__/components/FlowView/__snapshots__/MessagesSpec.js.snap +++ b/web/src/js/__tests__/components/FlowView/__snapshots__/MessagesSpec.js.snap @@ -265,7 +265,7 @@ exports[`Request Component should render correctly 1`] = `        <a          className="btn btn-default btn-xs" -        href="/flows/d91165be-ca1f-4612-88a9-c0f8696f3e29/request/_content" +        href="./flows/d91165be-ca1f-4612-88a9-c0f8696f3e29/request/content.data"          title="Download the content of the flow."        >          <i @@ -528,7 +528,7 @@ exports[`Response Component should render correctly 1`] = `        <a          className="btn btn-default btn-xs" -        href="/flows/d91165be-ca1f-4612-88a9-c0f8696f3e29/response/_content" +        href="./flows/d91165be-ca1f-4612-88a9-c0f8696f3e29/response/content.data"          title="Download the content of the flow."        >          <i diff --git a/web/src/js/__tests__/components/__snapshots__/ContentViewSpec.js.snap b/web/src/js/__tests__/components/__snapshots__/ContentViewSpec.js.snap index fcbab629..1ee71d52 100644 --- a/web/src/js/__tests__/components/__snapshots__/ContentViewSpec.js.snap +++ b/web/src/js/__tests__/components/__snapshots__/ContentViewSpec.js.snap @@ -49,7 +49,7 @@ exports[`ContentView Component should render correctly with content too large 1`      <a        className="btn btn-default btn-xs" -      href="/flows/d91165be-ca1f-4612-88a9-c0f8696f3e29/response/_content" +      href="./flows/d91165be-ca1f-4612-88a9-c0f8696f3e29/response/content.data"        title="Download the content of the flow."      >        <i diff --git a/web/src/js/__tests__/flow/utilsSpec.js b/web/src/js/__tests__/flow/utilsSpec.js index 24e65651..dc84001e 100644 --- a/web/src/js/__tests__/flow/utilsSpec.js +++ b/web/src/js/__tests__/flow/utilsSpec.js @@ -25,15 +25,15 @@ describe('MessageUtils', () => {          let msg = "foo", view = "bar",              flow = { request: msg, id: 1}          expect(utils.MessageUtils.getContentURL(flow, msg, view)).toEqual( -            "/flows/1/request/content/bar.json" +            "./flows/1/request/content/bar.json"          )          expect(utils.MessageUtils.getContentURL(flow, msg, '')).toEqual( -            "/flows/1/request/_content" +            "./flows/1/request/content.data"          )          // response          flow = {response: msg, id: 2}          expect(utils.MessageUtils.getContentURL(flow, msg, view)).toEqual( -            "/flows/2/response/content/bar.json" +            "./flows/2/response/content/bar.json"          )      })  }) diff --git a/web/src/js/backends/static.js b/web/src/js/backends/static.js index 7e87a5ed..d2c8d3fe 100644 --- a/web/src/js/backends/static.js +++ b/web/src/js/backends/static.js @@ -16,7 +16,7 @@ export default class StaticBackend {     }     fetchData(resource) { -       fetchApi(`/${resource}`) +       fetchApi(`./${resource}`)             .then(res => res.json())             .then(json => {                 this.receive(resource, json) diff --git a/web/src/js/backends/websocket.js b/web/src/js/backends/websocket.js index d7e13bb2..08136617 100644 --- a/web/src/js/backends/websocket.js +++ b/web/src/js/backends/websocket.js @@ -34,7 +34,7 @@ export default class WebsocketBackend {      fetchData(resource) {          let queue = []          this.activeFetches[resource] = queue -        fetchApi(`/${resource}`) +        fetchApi(`./${resource}`)              .then(res => res.json())              .then(json => {                  // Make sure that we are not superseded yet by the server sending a RESET. diff --git a/web/src/js/ducks/ui/keyboard.js b/web/src/js/ducks/ui/keyboard.js index e3f8c33c..ed4dbba5 100644 --- a/web/src/js/ducks/ui/keyboard.js +++ b/web/src/js/ducks/ui/keyboard.js @@ -5,7 +5,7 @@ import * as modalActions from "./modal"  export function onKeyDown(e) { -    console.debug("onKeyDown", e) +    //console.debug("onKeyDown", e)      if (e.ctrlKey) {          return () => {          } diff --git a/web/src/js/flow/utils.js b/web/src/js/flow/utils.js index 9915a639..d38f4a86 100644 --- a/web/src/js/flow/utils.js +++ b/web/src/js/flow/utils.js @@ -49,7 +49,7 @@ export var MessageUtils = {          } else if (message === flow.response) {              message = "response";          } -        return `/flows/${flow.id}/${message}/` + (view ? `content/${view}.json` : '_content'); +        return `./flows/${flow.id}/${message}/` + (view ? `content/${view}.json` : 'content.data');      }  }; diff --git a/web/src/js/urlState.js b/web/src/js/urlState.js index 7802bdb8..d9c50c03 100644 --- a/web/src/js/urlState.js +++ b/web/src/js/urlState.js @@ -72,8 +72,12 @@ export function updateUrlFromStore(store) {      if (queryStr) {          url += "?" + queryStr      } +    let pathname = window.location.pathname +    if(pathname === "blank") { +        pathname = "/" // this happens in tests... +    }      if (window.location.hash.substr(1) !== url) { -        history.replaceState(undefined, "", `/#${url}`) +        history.replaceState(undefined, "", `${pathname}#${url}`)      }  }  | 
