fix tagging error

This commit is contained in:
guosj 2022-03-28 14:50:48 +08:00
parent db027ed9c0
commit 02076f01a6

View file

@ -81,8 +81,10 @@ func (fs *FilerServer) DeleteTaggingHandler(w http.ResponseWriter, r *http.Reque
// parse out tags to be deleted
toDelete := strings.Split(r.URL.Query().Get("tagging"), ",")
deletions := make(map[string]struct{})
for _, deletion := range toDelete {
deletions[deletion] = struct{}{}
if !(len(toDelete) == 1 && toDelete[0] == "") {
for _, deletion := range toDelete {
deletions[deletion] = struct{}{}
}
}
// delete all tags or specific tags