fix(client): get backend challenge data on challenge mount
This commit is contained in:
@ -171,7 +171,7 @@ export const isResetModalOpenSelector = state => state[ns].modal.reset;
|
|||||||
export const isBuildEnabledSelector = state => state[ns].isBuildEnabled;
|
export const isBuildEnabledSelector = state => state[ns].isBuildEnabled;
|
||||||
export const successMessageSelector = state => state[ns].successMessage;
|
export const successMessageSelector = state => state[ns].successMessage;
|
||||||
|
|
||||||
export const backendFormValuesSelector = state => state.form[backendNS];
|
export const backendFormValuesSelector = state => state.form[backendNS] || {};
|
||||||
export const projectFormValuesSelector = state =>
|
export const projectFormValuesSelector = state =>
|
||||||
state[ns].projectFormValues || {};
|
state[ns].projectFormValues || {};
|
||||||
|
|
||||||
@ -187,9 +187,7 @@ export const challengeDataSelector = state => {
|
|||||||
files: challengeFilesSelector(state)
|
files: challengeFilesSelector(state)
|
||||||
};
|
};
|
||||||
} else if (challengeType === challengeTypes.backend) {
|
} else if (challengeType === challengeTypes.backend) {
|
||||||
const {
|
const { solution: { value: url } = {} } = backendFormValuesSelector(state);
|
||||||
solution: { value: url }
|
|
||||||
} = backendFormValuesSelector(state);
|
|
||||||
challengeData = {
|
challengeData = {
|
||||||
...challengeData,
|
...challengeData,
|
||||||
url
|
url
|
||||||
|
Reference in New Issue
Block a user