🎨 Remove petal id

This commit is contained in:
Liang Ding
2023-05-08 19:30:14 +08:00
parent 6468964bd2
commit fe9d83df13
-8
View File
@@ -17,8 +17,6 @@
package model
import (
"crypto/sha1"
"fmt"
"os"
"path/filepath"
"sync"
@@ -32,7 +30,6 @@ import (
// Petal represents a plugin's management status.
type Petal struct {
ID string `json:"id"` // Plugin ID
Name string `json:"name"` // Plugin name
Enabled bool `json:"enabled"` // Whether enabled
@@ -60,7 +57,6 @@ func SetPetalEnabled(name string, enabled bool) {
petal := getPetalByName(plugin.Name, petals)
if nil == petal {
petal = &Petal{
ID: hash(plugin.Name),
Name: plugin.Name,
Enabled: enabled,
}
@@ -220,7 +216,3 @@ func getPetalByName(name string, petals []*Petal) (ret *Petal) {
}
return
}
func hash(str string) string {
return fmt.Sprintf("%x", sha1.Sum([]byte(str)))
}