Skip to content

Commit fe769d4

Browse files
Merge pull request #2613 from OneCommunityGlobal/shengwei_fix_qsc_model_team_name_validation
Shengwei - Fix Team Name Validation in the QSC Modal
2 parents 0ef795c + 9b7039c commit fe769d4

3 files changed

Lines changed: 3 additions & 14 deletions

File tree

src/components/UserProfile/QuickSetupModal/AddNewTitleModal.jsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ function AddNewTitleModal({ isOpen, setIsOpen, refreshModalTitles, teamsData, pr
2525
mediaFolder: '',
2626
teamCode: '',
2727
projectAssigned: '',
28-
// teamAssiged: {},
28+
teamAssiged: {},
2929
});
3030

3131
let existTeamCodes = new Set();
@@ -149,8 +149,7 @@ function AddNewTitleModal({ isOpen, setIsOpen, refreshModalTitles, teamsData, pr
149149
}
150150

151151
const onTeamNameValidation = (teamName) => {
152-
if (teamName !== '') {
153-
// debugger;
152+
if (teamName && teamName !== '') {
154153
if (!existTeamName.has(teamName.teamName)) {
155154
setWarningMessage({ title: "Error", content: "Team Name Not Exists" });
156155
setShowMessage(true);

src/components/UserProfile/QuickSetupModal/AssignTeamCodeField.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ const AssignTeamCodeField = React.memo(props => {
4848
.map(item => (
4949
<div
5050
className="project-auto-complete"
51-
key={item._id}
51+
key={item}
5252
onClick={() => {
5353
onInputChange(item);
5454
toggle(false);

src/components/UserProfile/QuickSetupModal/AssignTeamField.jsx

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,6 @@ import { Dropdown, Input } from 'reactstrap';
44
const AssignTeamField = React.memo(props => {
55
const [isOpen, toggle] = React.useState(false);
66

7-
// React.useEffect(() => {
8-
// if (!props.selectedTeam) props.setSearchText('');
9-
// else props.setSearchText(props.selectedTeam.teamName);
10-
// }, [props.selectedTeam, props.setSearchText]);
11-
127
React.useEffect(() => {
138
if (props.selectedTeam && props.selectedTeam.teamName !== props.searchText) {
149
props.onSelectTeam(undefined);
@@ -19,11 +14,6 @@ const AssignTeamField = React.memo(props => {
1914
props.cleanTeamAssigned();
2015
}
2116
}, [props.searchText]);
22-
23-
const sTeam = props.teamsData.allTeams.find(team => team.teamName === '2021 Test new');
24-
if (sTeam) {
25-
console.log('sTeam', sTeam);
26-
}
2717

2818
return (
2919
<Dropdown

0 commit comments

Comments
 (0)