Skip to content

Commit 554d803

Browse files
authored
refactor: base64 decode overseer script contents (doubtfire-lms#547)
- Attempt to fix firewall issues
1 parent 739c9d3 commit 554d803

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

app/api/task_definitions_api.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -915,7 +915,9 @@ class TaskDefinitionsApi < Grape::API
915915

916916
script_path = td.task_assessment_script
917917

918-
File.write(script_path, params[:script_content])
918+
decoded = Base64.urlsafe_decode64(params[:script_content])
919+
920+
File.write(script_path, decoded)
919921
status 200
920922
end
921923

0 commit comments

Comments
 (0)