This commit is contained in:
Daniel 2024-09-28 12:18:46 +08:00
parent 0fa9726bb8
commit d6caa2083f
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -1437,6 +1437,11 @@ func processSyncMergeResult(exit, byHand bool, mergeResult *dejavu.MergeResult,
if strings.HasPrefix(file.Path, "/storage/petal/") {
needReloadPlugin = true
if parts := strings.Split(file.Path, "/"); 3 < len(parts) {
if pluginName := parts[3]; "petals.json" != pluginName {
upsertPluginSet.Add(pluginName)
}
}
}
if strings.HasPrefix(file.Path, "/plugins/") {
@ -1470,6 +1475,11 @@ func processSyncMergeResult(exit, byHand bool, mergeResult *dejavu.MergeResult,
if strings.HasPrefix(file.Path, "/storage/petal/") {
needReloadPlugin = true
if parts := strings.Split(file.Path, "/"); 3 < len(parts) {
if pluginName := parts[3]; "petals.json" != pluginName {
removePluginSet.Add(pluginName)
}
}
}
if strings.HasPrefix(file.Path, "/plugins/") {