diff --git a/litmus-portal/frontend/src/views/MyHub/MyHubConnect/index.tsx b/litmus-portal/frontend/src/views/MyHub/MyHubConnect/index.tsx index 9155b997a33..a96993610fe 100644 --- a/litmus-portal/frontend/src/views/MyHub/MyHubConnect/index.tsx +++ b/litmus-portal/frontend/src/views/MyHub/MyHubConnect/index.tsx @@ -31,7 +31,10 @@ import { } from '../../../models/graphql/user'; import { history } from '../../../redux/configureStore'; import { getProjectID, getProjectRole } from '../../../utils/getSearchParams'; -import { validateStartEmptySpacing } from '../../../utils/validate'; +import { + isValidWebUrl, + validateStartEmptySpacing, +} from '../../../utils/validate'; import useStyles from './styles'; interface GitHub { @@ -445,7 +448,14 @@ const MyHub: React.FC = () => {
- + {t('myhub.connectHubPage.submitBtn')}
diff --git a/litmus-portal/frontend/src/views/MyHub/MyHubEdit/index.tsx b/litmus-portal/frontend/src/views/MyHub/MyHubEdit/index.tsx index 568e25c8aeb..44a209a2de1 100644 --- a/litmus-portal/frontend/src/views/MyHub/MyHubEdit/index.tsx +++ b/litmus-portal/frontend/src/views/MyHub/MyHubEdit/index.tsx @@ -29,7 +29,10 @@ import { import { HubStatus } from '../../../models/redux/myhub'; import { history } from '../../../redux/configureStore'; import { getProjectID, getProjectRole } from '../../../utils/getSearchParams'; -import { validateStartEmptySpacing } from '../../../utils/validate'; +import { + isValidWebUrl, + validateStartEmptySpacing, +} from '../../../utils/validate'; import useStyles from './styles'; interface MyHubParams { @@ -385,7 +388,7 @@ const MyHub: React.FC = () => { {!copying ? (
copy @@ -415,7 +418,14 @@ const MyHub: React.FC = () => {
- + {t('myhub.editPage.submit')}