Merge remote-tracking branch 'origin/dev' into dev

This commit is contained in:
Vanessa 2023-02-26 10:32:23 +08:00
commit 1a405ef519

View file

@ -49,11 +49,12 @@ func autoOCRAssets() {
}
func cleanNotExistAssetsTexts() {
tmp := util.AssetsTexts
util.AssetsTextsLock.Lock()
defer util.AssetsTextsLock.Unlock()
assetsPath := util.GetDataAssetsAbsPath()
var toRemoves []string
for asset, _ := range tmp {
for asset, _ := range util.AssetsTexts {
assetAbsPath := strings.TrimPrefix(asset, "assets")
assetAbsPath = filepath.Join(assetsPath, assetAbsPath)
if !gulu.File.IsExist(assetAbsPath) {
@ -61,12 +62,10 @@ func cleanNotExistAssetsTexts() {
}
}
util.AssetsTextsLock.Lock()
for _, asset := range toRemoves {
delete(util.AssetsTexts, asset)
util.AssetsTextsChanged = true
}
util.AssetsTextsLock.Unlock()
return
}