Skip to content

Commit

Permalink
Merge pull request #555 from camicroscope/develop
Browse files Browse the repository at this point in the history
For 3.9.10
  • Loading branch information
birm committed Jan 20, 2022
2 parents 8e98683 + d104455 commit d327564
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 4 deletions.
6 changes: 5 additions & 1 deletion HISTORY.md
Expand Up @@ -24,13 +24,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* **Version 1**
* [1.0.x](#camicroscope-10)

### caMicroscope [Unreleased](https://github.com/camicroscope/camicroscope/compare/v3.9.8...camicroscope:develop)
### caMicroscope [Unreleased](https://github.com/camicroscope/camicroscope/compare/v3.9.10...camicroscope:develop)
###### TBD

### caMicroscope [3.9.9](https://github.com/camicroscope/camicroscope/compare/v3.9.8...camicroscope:v3.9.9)
###### 2021-11-08
* Fix and enhance Human Readable URL support

### caMicroscope [3.9.10](https://github.com/camicroscope/camicroscope/compare/v3.9.8...camicroscope:v3.9.10)
###### 2021-01-20
* Human Readable Urls for pathdb

### caMicroscope [3.9.8](https://github.com/camicroscope/camicroscope/compare/v3.9.6...camicroscope:v3.9.8)
###### 2021-10-21
* Add Segmentation -> Annotation Functionality [#542](https://github.com/camicroscope/caMicroscope/pull/542)
Expand Down
1 change: 0 additions & 1 deletion apps/viewer/init.js
Expand Up @@ -150,7 +150,6 @@ function initCore() {
slideQuery.id = $D.params.slideId;
slideQuery.name = $D.params.slide;
slideQuery.location = $D.params.location;
slideQuery.collection = $D.params.collection;
opt.addRulerCallback = onAddRuler;
opt.deleteRulerCallback = onDeleteRuler;
$CAMIC = new CaMic('main_viewer', slideQuery, opt);
Expand Down
7 changes: 6 additions & 1 deletion apps/viewer/viewer.html
Expand Up @@ -405,6 +405,11 @@
// get slide id from url
$D.params = getUrlVars();

if ($D.params.mode == 'pathdb') {
$D.pages.home = '../../../';
$D.pages.table = '../../../';
}

// load if we have at least one slide query element
if ($D.params && $D.params.slideId) {
// normal initialization starts
Expand All @@ -421,8 +426,8 @@
let STORE = new Store('../../data/');
STORE.findSlide(
$D.params.slide,
$D.params.study,
$D.params.specimen,
$D.params.study,
$D.params.location,
null,
$D.params.collection
Expand Down
5 changes: 4 additions & 1 deletion common/PathdbMods.js
Expand Up @@ -22,6 +22,9 @@ function PathDbMods() {

function convertPathDbSlide(data){
let x={}
if (Array.isArray(data) && data.length > 0){
data = data[0]
}
x["_raw"] = data
x.mpp = 1e9
x.source="pathdb"
Expand Down Expand Up @@ -103,7 +106,7 @@ function PathDbMods() {
text: response.statusText,
url: response.url
};
return response.json().then(convertPathDbSlide).then(x => [x]);
return response.json().then(x=>convertPathDbSlide(x[0])).then(x => [x]);
})
}
Store.prototype.default_getSlide = Store.prototype.getSlide
Expand Down

0 comments on commit d327564

Please sign in to comment.