Skip to content

Commit f5628d5

Browse files
authored
Merge pull request #931 from PAIR-code/alpha-update
Move agent participants out of alpha mode
2 parents 5760cc1 + 92c6c1a commit f5628d5

File tree

3 files changed

+14
-26
lines changed

3 files changed

+14
-26
lines changed

frontend/src/components/experiment_dashboard/cohort_editor.ts

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ import {classMap} from 'lit/directives/class-map.js';
1717

1818
import {core} from '../../core/core';
1919
import {AnalyticsService, ButtonClick} from '../../services/analytics.service';
20-
import {AuthService} from '../../services/auth.service';
2120
import {ExperimentEditor} from '../../services/experiment.editor';
2221
import {ExperimentManager} from '../../services/experiment.manager';
2322
import {ExperimentService} from '../../services/experiment.service';
@@ -42,7 +41,6 @@ export class Component extends MobxLitElement {
4241
static override styles: CSSResultGroup = [styles];
4342

4443
private readonly analyticsService = core.getService(AnalyticsService);
45-
private readonly authService = core.getService(AuthService);
4644
private readonly experimentEditor = core.getService(ExperimentEditor);
4745
private readonly experimentManager = core.getService(ExperimentManager);
4846
private readonly experimentService = core.getService(ExperimentService);
@@ -182,13 +180,11 @@ export class Component extends MobxLitElement {
182180
this.experimentManager.getCohortHumanParticipants(this.cohort.id),
183181
html`${this.renderAddHumanParticipant()}`,
184182
)}
185-
${this.authService.showAlphaFeatures
186-
? this.renderParticipantTable(
187-
'Agent participants',
188-
this.experimentManager.getCohortAgentParticipants(this.cohort.id),
189-
html`${this.renderAddAgentParticipant()}`,
190-
)
191-
: nothing}
183+
${this.renderParticipantTable(
184+
'Agent participants',
185+
this.experimentManager.getCohortAgentParticipants(this.cohort.id),
186+
html`${this.renderAddAgentParticipant()}`,
187+
)}
192188
${this.renderMediatorTable(
193189
'Agent mediators',
194190
this.experimentManager.getCohortAgentMediators(this.cohort.id),

frontend/src/components/experiment_dashboard/cohort_summary.ts

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ import {customElement, property, state} from 'lit/decorators.js';
1616
import {classMap} from 'lit/directives/class-map.js';
1717

1818
import {core} from '../../core/core';
19-
import {AuthService} from '../../services/auth.service';
2019
import {AnalyticsService, ButtonClick} from '../../services/analytics.service';
2120
import {ExperimentEditor} from '../../services/experiment.editor';
2221
import {ExperimentManager} from '../../services/experiment.manager';
@@ -43,7 +42,6 @@ export class CohortSummary extends MobxLitElement {
4342
static override styles: CSSResultGroup = [styles];
4443

4544
private readonly analyticsService = core.getService(AnalyticsService);
46-
private readonly authService = core.getService(AuthService);
4745
private readonly cohortService = core.getService(CohortService);
4846
private readonly experimentEditor = core.getService(ExperimentEditor);
4947
private readonly experimentManager = core.getService(ExperimentManager);
@@ -193,19 +191,15 @@ export class CohortSummary extends MobxLitElement {
193191
>
194192
Add human participant
195193
</div>
196-
${this.authService.showAlphaFeatures
197-
? html`
198-
<div
199-
class="menu-item"
200-
@click=${() => {
201-
if (!this.cohort) return;
202-
this.showAgentParticipantDialog = true;
203-
}}
204-
>
205-
Add agent participant
206-
</div>
207-
`
208-
: nothing}
194+
<div
195+
class="menu-item"
196+
@click=${() => {
197+
if (!this.cohort) return;
198+
this.showAgentParticipantDialog = true;
199+
}}
200+
>
201+
Add agent participant
202+
</div>
209203
<div
210204
class=${classMap({
211205
'menu-item': true,

frontend/src/components/stages/survey_editor.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import '@material/web/checkbox/checkbox.js';
66
import '../../pair-components/textarea_template';
77

88
import {core} from '../../core/core';
9-
import {AuthService} from '../../services/auth.service';
109
import {ExperimentEditor} from '../../services/experiment.editor';
1110
import {renderConditionEditor} from '../../shared/condition_editor.utils';
1211
import {
@@ -32,7 +31,6 @@ import {styles} from './survey_editor.scss';
3231
export class SurveyEditor extends MobxLitElement {
3332
static override styles: CSSResultGroup = [styles];
3433

35-
private readonly authService = core.getService(AuthService);
3634
private readonly experimentEditor = core.getService(ExperimentEditor);
3735

3836
@property() stage:

0 commit comments

Comments
 (0)