Skip to content

Commit 7f78f34

Browse files
committed
Propagate filter model to next Dropdown in Chain (#455)
1 parent b07ba5b commit 7f78f34

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

frontend/src/semantic-search/chain-view.ts

+6-2
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,13 @@ export default class Chain extends CollectionView {
4141
const [scheme, action] = selection.id.split(':');
4242
const precedent = model.get('precedent');
4343
const newModel = new Model();
44-
if (scheme === 'logic' || scheme === 'filter') {
44+
switch (scheme) {
45+
case 'filter':
46+
newModel.set('filter', selection);
47+
case 'logic':
4548
newModel.set({ precedent, scheme, action });
46-
} else {
49+
break;
50+
default:
4751
newModel.set('precedent', selection);
4852
}
4953
collection.push(newModel);

0 commit comments

Comments
 (0)