fix: more accurate validation on geneset name (#2429)

This commit is contained in:
Severiano Badajoz
2021-09-15 16:40:34 -07:00
committed by GitHub
parent 0634160c0c
commit a239d8636d
4 changed files with 69 additions and 23 deletions
@@ -90,14 +90,15 @@ class CreateGenesetDialogue extends React.PureComponent {
this.setState({ genesetDescription: e });
};
instruction = (genesetName, genesets) => genesets.has(genesetName)
instruction = (genesetName, genesets) =>
genesets.has(genesetName)
? "Gene set name must be unique."
: "New, unique gene set name";
validate = (genesetName, genesets) => {
if (genesets.has(genesetName)) {
this.setState({
nameErrorMessage: "There is already a geneset with that name",
nameErrorMessage: "There is already a gene set with that name",
});
return false;
}