From 6538d5da9147e014ac7c1cdb32eebe5f67030cb9 Mon Sep 17 00:00:00 2001
From: Nuvole <jon-lee@sjtu.edu.cn>
Date: Wed, 27 Nov 2024 10:36:57 +0800
Subject: [PATCH] feat: update structure

---
 joj3_config_generator/models/result.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/joj3_config_generator/models/result.py b/joj3_config_generator/models/result.py
index d45b1a5..d09aa25 100644
--- a/joj3_config_generator/models/result.py
+++ b/joj3_config_generator/models/result.py
@@ -138,6 +138,8 @@ class Teapot(BaseModel):
     skip_issue: bool = Field(False, serialization_alias="skipIssue")
     skip_scoreboard: bool = Field(False, serialization_alias="skipScoreboard")
     skip_failed_table: bool = Field(False, serialization_alias="skipFailedTable")
+    max_total_score: int = Field(100, serialization_alias="maxTotalScore")
+    groups: List[Dict[str, Any]] = Field([{"name": "", "maxCount": 100, "timePeriodHour": 24}])
 
 
 class Config(BaseModel):