Skip to content
Snippets Groups Projects
Commit 15e078d1 authored by Nico Vermaas's avatar Nico Vermaas
Browse files

bugfix: "Clicking 'Query this Dataset` often shows the IVOA query"

(Jira ticket SDC-230)
parent 862ca8f1
No related branches found
No related tags found
1 merge request!28bugfix: "Clicking 'Query this Dataset` often shows the IVOA query"
Pipeline #14794 passed
...@@ -20,7 +20,7 @@ export default function QueryCatalogs() { ...@@ -20,7 +20,7 @@ export default function QueryCatalogs() {
const { uri } = useParams(); const { uri } = useParams();
console.log("uri:", uri); console.log("uri:", uri);
console.log("default conf:", defaultConf); console.log("default conf:", defaultConf);
//alert("QueryCatalogs() : "+config.query_schema.name)
// set ConfigName for archive // set ConfigName for archive
useEffect(() => { useEffect(() => {
switch (uri) { switch (uri) {
...@@ -50,10 +50,12 @@ export default function QueryCatalogs() { ...@@ -50,10 +50,12 @@ export default function QueryCatalogs() {
} }
return () => { return () => {
// nv: why is this needed?
//alert('cleaned up')
console.log("cleaned up"); console.log("cleaned up");
queryMap.clear(); queryMap.clear();
setFormData(); setFormData();
//setConfigName(defaultConf); setConfigName(defaultConf);
}; };
}, [uri]); }, [uri]);
...@@ -120,6 +122,7 @@ export default function QueryCatalogs() { ...@@ -120,6 +122,7 @@ export default function QueryCatalogs() {
</div> </div>
))} ))}
</div> </div>
{description} {description}
</div> </div>
); );
......
...@@ -46,7 +46,9 @@ export function QueryContextProvider({ children }) { ...@@ -46,7 +46,9 @@ export function QueryContextProvider({ children }) {
}); });
setConfig(config); setConfig(config);
}); });
}, [api_host, configName, dplevel, collection]); }, [api_host, configName]);
//}, [api_host, configName, dplevel, collection]);
console.log("config: ", { config }); console.log("config: ", { config });
return ( return (
......
...@@ -23,6 +23,9 @@ export default function Routes() { ...@@ -23,6 +23,9 @@ export default function Routes() {
if (!navbar) return null; if (!navbar) return null;
// nv: if no jhubURL can be loaded then whole website should be blank? Isn't that overkill? commented it out for now
// if (!jhubURL) return null;
return ( return (
<Router basename={navbar.frontend_basename}> <Router basename={navbar.frontend_basename}>
...@@ -46,6 +49,10 @@ export default function Routes() { ...@@ -46,6 +49,10 @@ export default function Routes() {
<Route exact path="/logout" component={handleLogout} /> <Route exact path="/logout" component={handleLogout} />
<Route exact path="/error" component={handleError} /> <Route exact path="/error" component={handleError} />
<Route exact path="/archives/:uri" component={ArchiveDetails} /> <Route exact path="/archives/:uri" component={ArchiveDetails} />
<Route exact path={["/query", "/archives/:uri/query"]}>
<QueryCatalogs />
</Route>
<Route exact path="/archives/ivoa/query"> <Route exact path="/archives/ivoa/query">
<IVOAContextProvider> <IVOAContextProvider>
<QueryIVOARegistry /> <QueryIVOARegistry />
...@@ -65,7 +72,7 @@ export default function Routes() { ...@@ -65,7 +72,7 @@ export default function Routes() {
</Switch> </Switch>
<footer><small>esap-gui version 2 jul 2021 - 11:00</small></footer> <footer><small>esap-gui version 2 jul 2021 - 14:00</small></footer>
</Router> </Router>
); );
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment