Skip to content

Commit 8a6812c

Browse files
committed
fix: repair uncheck invalid
1 parent 7690d9d commit 8a6812c

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/main/java/io/commitlint/CommitLintHandlerFactory.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ public CheckinHandler createHandler(CheckinProjectPanel panel, CommitContext com
3232
return new CheckinHandler() {
3333

3434
private final Project project = panel.getProject();
35+
private boolean check = false;
3536

3637
@Override
3738
public RefreshableOnComponent getBeforeCheckinConfigurationPanel() {
@@ -53,6 +54,7 @@ public void refresh() {
5354

5455
@Override
5556
public void saveState() {
57+
check = checkItem.isSelected();
5658
}
5759

5860
@Override
@@ -64,6 +66,9 @@ public void restoreState() {
6466
@Override
6567
public ReturnResult beforeCheckin(@Nullable CommitExecutor executor,
6668
PairConsumer<Object, Object> additionalDataConsumer) {
69+
if (!check) {
70+
return ReturnResult.COMMIT;
71+
}
6772
// 校验提交信息
6873
try {
6974
CommitLinter linter = getCommitLinter();

0 commit comments

Comments
 (0)