mirror of
https://github.com/chanzuckerberg/cellxgene.git
synced 2026-10-03 19:58:11 +08:00
small cleanup requests from recent PR
This commit is contained in:
+9
-11
@@ -90,19 +90,17 @@ const initialize = () => {
|
||||
function cleanupExpressionResponse(data) {
|
||||
const s = store.getState();
|
||||
const metadata = s.controls.currentCellSelectionMap;
|
||||
let errorOccured = false;
|
||||
const newcells = _.filter(data.data.cells, cell => {
|
||||
const found = metadata[cell.cellname];
|
||||
errorOccured = errorOccured || !found;
|
||||
return found;
|
||||
let errorFound = false;
|
||||
data.data.cells = _.filter(data.data.cells, cell => {
|
||||
if (!errorFound && !metadata[cell.cellname]) {
|
||||
errorFound = true;
|
||||
console.error(
|
||||
"Warning: /expression REST API returned unexpected cell names -- discarding surprises."
|
||||
);
|
||||
}
|
||||
return metadata[cell.cellname];
|
||||
});
|
||||
|
||||
if (errorOccured) {
|
||||
console.error(
|
||||
"Warning: /expression REST API returned unexpected cell names -- discarding surprises."
|
||||
);
|
||||
data.data.cells = newcells;
|
||||
}
|
||||
return data;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user