diff --git a/src/components/forms/selection-plan-form.js b/src/components/forms/selection-plan-form.js index eae94c098..88f920a1c 100644 --- a/src/components/forms/selection-plan-form.js +++ b/src/components/forms/selection-plan-form.js @@ -64,7 +64,8 @@ class SelectionPlanForm extends React.Component { showSection: "main", newMemberEmail: "", showImportModal: false, - importFile: null + importFile: null, + selectedTimezone: props.currentSummit.time_zone_id }; this.handleTrackGroupLink = this.handleTrackGroupLink.bind(this); @@ -144,6 +145,7 @@ class SelectionPlanForm extends React.Component { if (!shallowEqual(prevProps.entity, this.props.entity)) { state.entity = { ...this.props.entity }; state.errors = {}; + state.selectedTimezone = this.props.currentSummit.time_zone_id; } if (!shallowEqual(prevProps.errors, this.props.errors)) { @@ -314,9 +316,11 @@ class SelectionPlanForm extends React.Component { } render() { - const { entity, showSection, newMemberEmail, showImportModal } = this.state; + const { entity, showSection, newMemberEmail, showImportModal, selectedTimezone } = + this.state; const { currentSummit, + timezones, extraQuestionsOrderDir, extraQuestionsOrder, actionTypesOrderDir, @@ -324,6 +328,8 @@ class SelectionPlanForm extends React.Component { allowedMembers } = this.props; + const timezoneDdl = (timezones || []).map((tz) => ({ label: tz, value: tz })); + const trackGroupsColumns = [ { columnKey: "name", value: T.translate("edit_selection_plan.name") }, { @@ -428,8 +434,6 @@ class SelectionPlanForm extends React.Component { } }; - console.log("CHECK...", entity, currentSummit); - return (