Skip to content

Commit 3bb81f6

Browse files
committed
fix: pass locale to Submission in external mode
1 parent 1ca9016 commit 3bb81f6

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

github_action/github_action_service.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ def __init__(self, github_token, app_token):
3939
self.repo = self.get_repository(app_token)
4040
self._cloud_exporter: Optional[CloudExporter] = None
4141
self._submission_language: Optional[Language] = None
42+
self._locale: str = "en"
4243

4344
def run_autograder(
4445
self, pipeline: AutograderPipeline, user_name: str, submission_files: dict
@@ -60,6 +61,7 @@ def run_autograder(
6061
assignment_id=self.app_token,
6162
submission_files=submission_files,
6263
language=self._submission_language,
64+
locale=self._locale,
6365
)
6466

6567
return pipeline.run(submission)
@@ -300,6 +302,7 @@ def autograder_pipeline_from_cloud(
300302
exporter = CloudExporter(client, config_db_id, language, student_name)
301303
self._cloud_exporter = exporter
302304
self._submission_language = Language(language)
305+
self._locale = locale
303306

304307
return build_pipeline(
305308
template_name=config.get("template_name"),

0 commit comments

Comments
 (0)