Commit 762be7d 1 parent c796f73 commit 762be7d Copy full SHA for 762be7d
File tree 1 file changed +9
-0
lines changed
1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change 2
2
import json
3
3
import logging
4
4
import os
5
+ import re
5
6
import uuid
6
7
from datetime import datetime
7
8
45
46
logger .info (f"file_found: { file_found } , file_path: { file_path } , ACTION_TYPE = { ACTION_TYPE } " )
46
47
47
48
try :
49
+ if ACTION_TYPE == "created" or ACTION_TYPE == "edited" :
50
+ if not COMMENT_CONTENT .startswith ("###" ):
51
+ raise ValueError ("内容应当以三级标题 `###` 开头。请修改你的评论。" )
52
+ if re .search (r'\n#{1,3}\s' , COMMENT_CONTENT [3 :]):
53
+ raise ValueError ("内容中不应包含三级和三级以上的标题。请修改你的评论。" )
54
+ if "\n ---" in COMMENT_CONTENT :
55
+ raise ValueError ("内容中不应包含分页符。请修改你的评论。" )
56
+
48
57
if ACTION_TYPE == "created" or (ACTION_TYPE == "edited" and not file_found ):
49
58
current_time = datetime .utcnow ().isoformat () + "Z"
50
59
content_data = {
You can’t perform that action at this time.
0 commit comments