You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OHIF with OpenID authentication has a bug when modifying the filters, it crashes and starts placing a lot of question points in the URL until the data finishes loading
window.config={routerBasename: '/',// whiteLabeling: {},extensions: [],modes: [],customizationService: {},showStudyList: true,// some windows systems have issues with more than 3 web workersmaxNumberOfWebWorkers: 3,// below flag is for performance reasons, but it might not work for all serversshowWarningMessageForCrossOrigin: true,showCPUFallbackMessage: true,showLoadingIndicator: true,strictZSpacingForVolumeViewport: true,groupEnabledModesFirst: true,maxNumRequests: {interaction: 100,thumbnail: 75,// Prefetch number is dependent on the http protocol. For http 2 or// above, the number of requests can be go a lot higher.prefetch: 25,},// filterQueryParam: false,defaultDataSourceName: 'dicomweb',dataSources: [{namespace: '@ohif/extension-default.dataSourcesModule.dicomweb',sourceName: 'dicomweb',configuration: {friendlyName: 'DCM4CHEE wado server',name: 'aws',//wadoUriRoot: 'https://d33do7qe4w26qo.cloudfront.net/dicomweb',//qidoRoot: 'https://d33do7qe4w26qo.cloudfront.net/dicomweb',//wadoRoot: 'https://d33do7qe4w26qo.cloudfront.net/dicomweb',wadoUriRoot: '/pacs/dcm4chee-arc/aets/DCM4CHEE/wado',qidoRoot: '/pacs/dcm4chee-arc/aets/DCM4CHEE/rs',wadoRoot: '/pacs/dcm4chee-arc/aets/DCM4CHEE/rs',qidoSupportsIncludeField: false,imageRendering: 'wadors',thumbnailRendering: 'wadors',enableStudyLazyLoad: true,supportsFuzzyMatching: false,supportsWildcard: true,staticWado: true,singlepart: 'bulkdata,video',// whether the data source should use retrieveBulkData to grab metadata,// and in case of relative path, what would it be relative to, options// are in the series level or study level (some servers like series some study)bulkDataURI: {enabled: true,relativeResolution: 'studies',},omitQuotationForMultipartRequest: true,},},],httpErrorHandler: error=>{// This is 429 when rejected from the public idc sandbox too often.console.warn(error.status);// Could use services manager here to bring up a dialog/modal if needed.console.warn('test, navigate to https://ohif.org/');},hotkeys: [{commandName: 'incrementActiveViewport',label: 'Next Viewport',keys: ['right'],},{commandName: 'decrementActiveViewport',label: 'Previous Viewport',keys: ['left'],},{commandName: 'rotateViewportCW',label: 'Rotate Right',keys: ['r']},{commandName: 'rotateViewportCCW',label: 'Rotate Left',keys: ['l']},{commandName: 'invertViewport',label: 'Invert',keys: ['i']},{commandName: 'flipViewportHorizontal',label: 'Flip Horizontally',keys: ['h'],},{commandName: 'flipViewportVertical',label: 'Flip Vertically',keys: ['v'],},{commandName: 'scaleUpViewport',label: 'Zoom In',keys: ['+']},{commandName: 'scaleDownViewport',label: 'Zoom Out',keys: ['-']},{commandName: 'fitViewportToWindow',label: 'Zoom to Fit',keys: ['=']},{commandName: 'resetViewport',label: 'Reset',keys: ['space']},{commandName: 'nextImage',label: 'Next Image',keys: ['down']},{commandName: 'previousImage',label: 'Previous Image',keys: ['up']},// {// commandName: 'previousViewportDisplaySet',// label: 'Previous Series',// keys: ['pagedown'],// },// {// commandName: 'nextViewportDisplaySet',// label: 'Next Series',// keys: ['pageup'],// },{commandName: 'setToolActive',commandOptions: {toolName: 'Zoom'},label: 'Zoom',keys: ['z'],},// ~ Window level presets{commandName: 'windowLevelPreset1',label: 'W/L Preset 1',keys: ['1'],},{commandName: 'windowLevelPreset2',label: 'W/L Preset 2',keys: ['2'],},{commandName: 'windowLevelPreset3',label: 'W/L Preset 3',keys: ['3'],},{commandName: 'windowLevelPreset4',label: 'W/L Preset 4',keys: ['4'],},{commandName: 'windowLevelPreset5',label: 'W/L Preset 5',keys: ['5'],},{commandName: 'windowLevelPreset6',label: 'W/L Preset 6',keys: ['6'],},{commandName: 'windowLevelPreset7',label: 'W/L Preset 7',keys: ['7'],},{commandName: 'windowLevelPreset8',label: 'W/L Preset 8',keys: ['8'],},{commandName: 'windowLevelPreset9',label: 'W/L Preset 9',keys: ['9'],},],oidc: [{// ~ REQUIRED// Authorization Server URLauthority: 'https://pacs.riodasostras.rj.gov.br/auth/realms/ohif/',client_id: 'ohif-viewer',redirect_uri: 'https://pacs.riodasostras.rj.gov.br/callback',response_type: 'code',//id_token tokenscope: 'openid',// ~ OPTIONAL//post_logout_redirect_uri: '/logout-redirect.html',//revoke_uri: 'https://accounts.google.com/o/oauth2/revoke?token=',automaticSilentRenew: true,revokeAccessTokenOnSignout: true,},],};
I had the same problem. And everything indicates without regards to authentication. Commenting on the part with authentication, the system works correctly again.
Describe the Bug
OHIF with OpenID authentication has a bug when modifying the filters, it crashes and starts placing a lot of question points in the URL until the data finishes loading
https://youtu.be/SkxtMPLIp_w
Steps to Reproduce
keycloak 24.0.4 realm
keycloak 24.0.4 realm
.env
Dockerfile openresty
server.conf
nginx.conf
app-config.js
docker-compose.yml
The current behavior
crash while loading data and put a bunch of question marks in the URL while loading data
The expected behavior
not crash while loading data and not put a bunch of question marks in the URL while loading data
OS
debian bookworm
Node version
?
Browser
Chrome last version in windows
The text was updated successfully, but these errors were encountered: