Caused by this expression:

if (useDocker && assignment.course.aceLanguageId != null)
  assignment.course.aceLanguageId
else language

useDocker evaluates to true when language is set to python2, python3 (or docker).

assignment.course.aceLanguageId will be an empty string by default, i.e. not null. I cannot think of cases where the language id of the course docker settings need to be used when the assignment language is set to python2/3.

Current workaround, set course’ docker settings to have editor language id set to python.

Submitted by Elmer van Chastelet on 25 February 2019 at 09:17

On 25 February 2019 at 09:36 Elmer van Chastelet closed this issue.

On 6 March 2019 at 09:19 Elmer van Chastelet tagged 0.47.30

On 6 March 2019 at 09:19 Elmer van Chastelet removed tag 0.48

Log in to post comments