Skip to content

Commit d268c9d

Browse files
authored
fix: support delete non-urlencoded wiki page (#16482) (#16486)
* fix: support delete non-urlencoded wiki page * fix: check error
1 parent 7f6019e commit d268c9d

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

services/wiki/wiki.go

+3-8
Original file line numberDiff line numberDiff line change
@@ -308,14 +308,9 @@ func DeleteWikiPage(doer *models.User, repo *models.Repository, wikiName string)
308308
return fmt.Errorf("Unable to read HEAD tree to index in: %s %v", basePath, err)
309309
}
310310

311-
wikiPath := NameToFilename(wikiName)
312-
filesInIndex, err := gitRepo.LsFiles(wikiPath)
313-
found := false
314-
for _, file := range filesInIndex {
315-
if file == wikiPath {
316-
found = true
317-
break
318-
}
311+
found, wikiPath, err := prepareWikiFileName(gitRepo, wikiName)
312+
if err != nil {
313+
return err
319314
}
320315
if found {
321316
err := gitRepo.RemoveFilesFromIndex(wikiPath)

0 commit comments

Comments
 (0)