feat: publish sanitized custom.97 source

This commit is contained in:
cneicy committed 2026-10-27 20:43:39 +08:00
1 parent 8e6ed0317b
commit 86c0276156
1022 files changed
+69903 -19207

No files matched your search

+6 -7
View File
@@ -2,7 +2,6 @@ package model
import (
"errors"
"fmt"
"sort"
"strings"
"sync"
@@ -97,7 +96,7 @@ func getPriority(group string, model string, retry int) (int, error) {
if len(priorities) == 0 {
// 如果没有查询到优先级,则返回错误
return 0, errors.New("数据库一致性被破坏")
return 0, errors.New("database consistency is broken")
}
// 确定要使用的优先级
@@ -395,7 +394,7 @@ var fixLock = sync.Mutex{}
func FixAbility() (int, int, error) {
lock := fixLock.TryLock()
if !lock {
return 0, 0, errors.New("已经有一个修复任务在运行中,请稍后再试")
return 0, 0, common.NewMessage("A repair task is already running. Please try again later")
}
defer fixLock.Unlock()
@@ -403,13 +402,13 @@ func FixAbility() (int, int, error) {
if common.UsingMainDatabase(common.DatabaseTypeSQLite) {
err := DB.Exec("DELETE FROM abilities").Error
if err != nil {
common.SysLog(fmt.Sprintf("Delete abilities failed: %s", err.Error()))
common.SysLog(common.LogText("Delete abilities failed: %s", err.Error()))
return 0, 0, err
}
} else {
err := DB.Exec("TRUNCATE TABLE abilities").Error
if err != nil {
common.SysLog(fmt.Sprintf("Truncate abilities failed: %s", err.Error()))
common.SysLog(common.LogText("Truncate abilities failed: %s", err.Error()))
return 0, 0, err
}
}
@@ -429,7 +428,7 @@ func FixAbility() (int, int, error) {
// Delete all abilities of this channel
err = DB.Where("channel_id IN ?", ids).Delete(&Ability{}).Error
if err != nil {
common.SysLog(fmt.Sprintf("Delete abilities failed: %s", err.Error()))
common.SysLog(common.LogText("Delete abilities failed: %s", err.Error()))
failCount += len(chunk)
continue
}
@@ -437,7 +436,7 @@ func FixAbility() (int, int, error) {
for _, channel := range chunk {
err = channel.AddAbilities(nil)
if err != nil {
common.SysLog(fmt.Sprintf("Add abilities for channel %d failed: %s", channel.Id, err.Error()))
common.SysLog(common.LogText("Add abilities for channel %d failed: %s", channel.Id, err.Error()))
failCount++
} else {
successCount++