From 03fe258760580a89160df31be89a572a8f3ca941 Mon Sep 17 00:00:00 2001 From: Nikolay Kalinin <6316472+KalininN@users.noreply.github.com> Date: Thu, 9 Apr 2026 16:17:19 +0200 Subject: [PATCH] problem.saveSolution's source_type parameter is made optional --- polygon_api/api.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/polygon_api/api.py b/polygon_api/api.py index c161420..28b0615 100644 --- a/polygon_api/api.py +++ b/polygon_api/api.py @@ -413,7 +413,7 @@ def problem_save_file(self, problem_id, type, name, file, source_type=None, reso ) return response.result - def problem_save_solution(self, problem_id, name, file, source_type, tag, check_existing=None): + def problem_save_solution(self, problem_id, name, file, tag, source_type=None, check_existing=None): response = self._request_ok_or_raise( self._PROBLEM_SAVE_SOLUTION, args={ @@ -637,8 +637,8 @@ def view_solution(self, name): def save_file(self, type, name, file, source_type=None, resource_advanced_properties=None): return self._polygon.problem_save_file(self.id, type, name, file, source_type, resource_advanced_properties) - def save_solution(self, name, file, source_type, tag, check_existing=None): - return self._polygon.problem_save_solution(self.id, name, file, source_type, tag, check_existing) + def save_solution(self, name, file, tag, source_type=None, check_existing=None): + return self._polygon.problem_save_solution(self.id, name, file, tag, source_type, check_existing) def checker(self): return self._polygon.problem_checker(self.id)