File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ def cleanup(node, replace)
27
27
replace . each do |s , r |
28
28
node = node . gsub ( s , r )
29
29
end
30
+ node
30
31
when Array
31
32
node . map { |item | cleanup ( item , replace ) }
32
33
when Hash
@@ -38,9 +39,10 @@ def cleanup(node, replace)
38
39
39
40
def handle_response ( response )
40
41
config_details = "(grade #{ @grade . id } , grader #{ @grader . id } )"
41
- response = cleanup ( response , {
42
- "$EXTRACTED/submission" => Upload . upload_path_for ( @grade . upload . extracted_path . to_s )
43
- } )
42
+ replacements = {
43
+ "$EXTRACTED/submission" => Upload . upload_path_for ( @grade . submission . upload . extracted_path . to_s )
44
+ }
45
+ response = cleanup ( response , replacements )
44
46
45
47
File . open ( @grade . orca_result_path , 'w' ) do |f |
46
48
f . write ( JSON . generate ( response . except ( :key ) ) )
You can’t perform that action at this time.
0 commit comments