fix: verify validation url and email (#60)

* fix: verify validation url and email

* chore: disable one expect

* fix: lint issue

* fix: fix lint
This commit is contained in:
Juan Picado @jotadeveloper
2019-05-16 07:25:40 -07:00
committed by GitHub
parent 233ba196a0
commit 980dac5b2f
9 changed files with 144 additions and 82 deletions

View File

@@ -10,6 +10,7 @@ import Tooltip from '@material-ui/core/Tooltip';
import { DetailContextConsumer } from '../../pages/version';
import { Details, Heading, Content, Fab } from './styles';
import { isEmail } from '../../utils/url';
interface Props {
type: 'contributors' | 'maintainers';
@@ -58,7 +59,7 @@ class Developers extends Component<Props, any> {
};
renderLinkForMail(email, avatarComponent, packageName, version) {
if (!email) {
if (!email || isEmail(email) === false) {
return avatarComponent;
}
return (