submit tags request
This commit is contained in:
parent
d32ce4a685
commit
b75309f4af
2
.env
2
.env
@ -3,3 +3,5 @@ REACT_APP_KC_REALM=gonito-dev
|
||||
REACT_APP_KC_CLIENT_ID=gonito-dev-localhost
|
||||
|
||||
REACT_APP_API=https://gonito-back-dev.csi.wmi.amu.edu.pl/api
|
||||
# https://gonito.net/api
|
||||
# https://gonito-back-dev.csi.wmi.amu.edu.pl/api
|
@ -10,9 +10,10 @@ const challengeSubmission = (
|
||||
submissionTags,
|
||||
dispatch
|
||||
) => {
|
||||
const tagNames = submissionTags.map((tag) => tag.name).join(',');
|
||||
const details = {
|
||||
f1: description,
|
||||
f2: submissionTags,
|
||||
f2: tagNames,
|
||||
f3: repoUrl,
|
||||
f4: repoBranch,
|
||||
};
|
||||
@ -20,6 +21,8 @@ const challengeSubmission = (
|
||||
for (let property in details) {
|
||||
let encodedKey = encodeURIComponent(property);
|
||||
let encodedValue = encodeURIComponent(details[property]);
|
||||
if (property === 'f2')
|
||||
encodedValue = encodedValue.replaceAll('%2C', '%2C+');
|
||||
formBody.push(encodedKey + '=' + encodedValue);
|
||||
}
|
||||
formBody = formBody.join('&');
|
||||
@ -33,7 +36,6 @@ const challengeSubmission = (
|
||||
})
|
||||
.then((resp) => resp.json())
|
||||
.then((data) => {
|
||||
console.log(data);
|
||||
dispatch({ type: SUBMIT_ACTION.TOGGLE_SUBMISSION_LOADING });
|
||||
const processUrl = API.replace('/api', '');
|
||||
window.location.replace(`${processUrl}/open-view-progress/${data}#form`);
|
||||
|
@ -11,7 +11,7 @@ import TagsChoose from './components/TagsChoose';
|
||||
import SubmitReducer from './model/SubmitReducer';
|
||||
import SUBMIT_ACTION from './model/SubmitActionEnum';
|
||||
import SubmitStyle from './SubmitStyle';
|
||||
import SubmissionLoadingStyle from './components/SubmissionLoading/SubmissionLoadingStyle';
|
||||
import SubmissionLoading from './components/SubmissionLoading/SubmissionLoading';
|
||||
|
||||
const Submit = (props) => {
|
||||
const [state, dispatch] = React.useReducer(SubmitReducer, {
|
||||
@ -93,7 +93,7 @@ const Submit = (props) => {
|
||||
</SubmitStyle>
|
||||
);
|
||||
} else {
|
||||
return createPortal(<SubmissionLoadingStyle />, document.body);
|
||||
return createPortal(<SubmissionLoading />, document.body);
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -0,0 +1 @@
|
||||
export { default } from './SubmissionLoading';
|
Loading…
Reference in New Issue
Block a user