Skip to content

Commit 93dde07

Browse files
authored
Merge pull request #3178 from CarnegieLearningWeb/feature/3159-search-by-decision-point
Add Decision Point to experiment filter dropdown
2 parents 67cd36e + fe58ac6 commit 93dde07

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

packages/backend/src/api/services/ExperimentService.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1882,6 +1882,10 @@ export class ExperimentService {
18821882
case EXPERIMENT_SEARCH_KEY.ID:
18831883
searchArray.push(`experiment.id = '${searchString}'`);
18841884
break;
1885+
case EXPERIMENT_SEARCH_KEY.DECISION_POINT:
1886+
searchArray.push(`partitions.site ${likeString}`);
1887+
searchArray.push(`partitions.target ${likeString}`);
1888+
break;
18851889
default:
18861890
searchArray.push(`name ${likeString}`);
18871891
searchArray.push(`state::TEXT = '${this.mapStatusStrings(searchString)}'`);

packages/frontend/projects/upgrade/src/app/features/dashboard/experiments/pages/experiment-root-page/experiment-root-page-content/experiment-root-section-card/experiment-root-section-card.component.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ export class ExperimentRootSectionCardComponent {
5757
},
5858
{ value: EXPERIMENT_SEARCH_KEY.CONTEXT, type: 'text' },
5959
{ value: EXPERIMENT_SEARCH_KEY.TAG, type: 'text' },
60+
{ value: EXPERIMENT_SEARCH_KEY.DECISION_POINT, label: 'Decision Point', type: 'text' },
6061
];
6162
isSectionCardExpanded = true;
6263

packages/types/src/Experiment/enums.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,7 @@ export enum EXPERIMENT_SEARCH_KEY {
188188
TAG = 'tag',
189189
CONTEXT = 'context',
190190
ID = 'id',
191+
DECISION_POINT = 'decisionPoint',
191192
}
192193

193194
export enum EXPERIMENT_SORT_KEY {

0 commit comments

Comments
 (0)