fix(client): restore only the contents of the challenge files
This commit is contained in:
		| @@ -98,7 +98,20 @@ function loadCodeEpic(action$, state$) { | |||||||
|  |  | ||||||
|       const codeFound = getCode(id); |       const codeFound = getCode(id); | ||||||
|       if (codeFound && isFilesAllPoly(codeFound)) { |       if (codeFound && isFilesAllPoly(codeFound)) { | ||||||
|         finalFiles = codeFound; |         finalFiles = { | ||||||
|  |           ...fileKeys.map(key => files[key]).reduce( | ||||||
|  |             (files, file) => ({ | ||||||
|  |               ...files, | ||||||
|  |               [file.key]: { | ||||||
|  |                 ...file, | ||||||
|  |                 contents: codeFound[file.key] | ||||||
|  |                   ? codeFound[file.key].contents | ||||||
|  |                   : file.contents | ||||||
|  |               } | ||||||
|  |             }), | ||||||
|  |             {} | ||||||
|  |           ) | ||||||
|  |         }; | ||||||
|       } else { |       } else { | ||||||
|         const legacyCode = getLegacyCode(legacyKey); |         const legacyCode = getLegacyCode(legacyKey); | ||||||
|         if (legacyCode && !invalidForLegacy) { |         if (legacyCode && !invalidForLegacy) { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user