🐛 Fix serve static dir issue
This commit is contained in:
		@@ -148,10 +148,10 @@ func makeFileResponse(c *fiber.Ctx, dest *Destination) error {
 | 
				
			|||||||
		return fmt.Errorf("failed to stat: %w", err)
 | 
							return fmt.Errorf("failed to stat: %w", err)
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	// Serve index if path is directory
 | 
						// Serve index if the path is a directory
 | 
				
			||||||
	if stat.IsDir() {
 | 
						if stat.IsDir() {
 | 
				
			||||||
		indexFile := lo.Ternary(len(queries.Get("index")) > 0, queries.Get("index"), "index.html")
 | 
							indexFile := lo.Ternary(len(queries.Get("index")) > 0, queries.Get("index"), "index.html")
 | 
				
			||||||
		indexPath := utils.TrimRight(path, '/') + indexFile
 | 
							indexPath := filepath.Join(path, indexFile)
 | 
				
			||||||
		index, err := root.Open(indexPath)
 | 
							index, err := root.Open(indexPath)
 | 
				
			||||||
		if err == nil {
 | 
							if err == nil {
 | 
				
			||||||
			indexStat, err := index.Stat()
 | 
								indexStat, err := index.Stat()
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user