This commit is contained in:
Daniel 2025-09-03 17:37:27 +08:00
parent 1e95b68df6
commit cfb976eb89
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
7 changed files with 34 additions and 15 deletions

View file

@ -172,12 +172,12 @@ func Ext(name string) (ret string) {
return
}
func AssetName(name string) string {
func AssetName(name, newID string) string {
_, id := LastID(name)
ext := Ext(name)
name = name[0 : len(name)-len(ext)]
if !ast.IsNodeIDPattern(id) {
id = ast.NewNodeID()
id = newID
name = name + "-" + id + ext
} else {
if !ast.IsNodeIDPattern(name) {