feat: added name filter for domains list #41

This commit is contained in:
0xJacky 2022-11-04 22:12:56 +08:00
parent c4f87fb4cc
commit 3d0c40eaac
No known key found for this signature in database
GPG key ID: B6E4A6E4A561BAF0
2 changed files with 11 additions and 3 deletions

View file

@ -15,6 +15,7 @@ import (
)
func GetDomains(c *gin.Context) {
name := c.Query("name")
orderBy := c.Query("order_by")
sort := c.DefaultQuery("sort", "desc")
@ -49,6 +50,9 @@ func GetDomains(c *gin.Context) {
file := configFiles[i]
fileInfo, _ := file.Info()
if !file.IsDir() {
if name != "" && !strings.Contains(file.Name(), name) {
continue
}
configs = append(configs, gin.H{
"name": file.Name(),
"size": fileInfo.Size(),