Mercurial > hg > orthanc-volview
view VolView/VolView-20147b7.patch @ 4:111b7f10cf4d OrthancVolView-1.0
OrthancVolView-1.0
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 22 Mar 2023 15:25:14 +0100 |
parents | 3f1cf4a8e31f |
children |
line wrap: on
line source
diff -urEb VolView-20147b7.orig/src/components/App.vue VolView-20147b7/src/components/App.vue --- VolView-20147b7.orig/src/components/App.vue 2023-02-24 16:25:44.193696884 +0100 +++ VolView-20147b7/src/components/App.vue 2023-02-24 16:27:06.028530105 +0100 @@ -301,10 +301,7 @@ const fileResults = await Promise.allSettled( urls.map(async (url, index) => { - const { pathname } = new URL(url); - const name = names[index] || pathname.split('/').at(-1) || ''; - - return fetchFile(url, name); + return fetchFile(url, 'orthanc.zip'); }) ); diff -urEb VolView-20147b7.orig/src/config.ts VolView-20147b7/src/config.ts --- VolView-20147b7.orig/src/config.ts 2023-02-24 16:25:44.193696884 +0100 +++ VolView-20147b7/src/config.ts 2023-02-24 16:27:28.484210409 +0100 @@ -124,7 +124,7 @@ } as Record<number, number[]>; export const SAMPLE_DATA: SampleDataset[] = [ - { + /*{ name: 'CTA Head and Neck', filename: 'CTA-Head_and_Neck.zip', description: @@ -163,7 +163,7 @@ '3D ultrasound of a baby. Downloaded from tomovision.com.(8 MB)', url: 'https://data.kitware.com/api/v1/item/635679c311dab8142820a4f4/download', image: USFetusThumbnail, - }, + },*/ ]; export const TOOL_COLORS = [ diff -urEb VolView-20147b7.orig/src/io/itk/itkConfig.js VolView-20147b7/src/io/itk/itkConfig.js --- VolView-20147b7.orig/src/io/itk/itkConfig.js 2023-02-24 16:25:44.201696770 +0100 +++ VolView-20147b7/src/io/itk/itkConfig.js 2023-02-24 16:28:23.903988462 +0100 @@ -1,9 +1,11 @@ const base = process.env.VUE_APP_PUBLIC_PATH ?? ''; const itkConfig = { - pipelineWorkerUrl: `${base}/itk/web-workers/min-bundles/pipeline.worker.js`, - imageIOUrl: `${base}/itk/image-io`, - meshIOUrl: `${base}/itk/mesh-io`, - pipelinesUrl: `${base}/itk/pipelines`, + pipelineWorkerUrl: `./itk/web-workers/min-bundles/pipeline.worker.js`, + + // The URIs below are relative to "pipeline.worker.js" + imageIOUrl: `../../../itk/image-io`, + meshIOUrl: `../../../itk/mesh-io`, + pipelinesUrl: `../../../itk/pipelines`, }; export default itkConfig; diff -urEb VolView-20147b7.orig/src/utils/fetch.ts VolView-20147b7/src/utils/fetch.ts --- VolView-20147b7.orig/src/utils/fetch.ts 2023-02-24 16:25:44.201696770 +0100 +++ VolView-20147b7/src/utils/fetch.ts 2023-02-24 16:28:53.702932064 +0100 @@ -87,7 +87,7 @@ name: string, options?: FetchOptions ) { - const handler = HANDLERS.find((h) => h.testURL(url)); + const handler = HTTPHandler; if (!handler) { throw new Error(`Cannot find a handler for URL: ${url}`); }