Don't expose error (#254)
* share: remove share link when it has been moved * http: don't expose errorpull/255/head
							parent
							
								
									7f7d536c5e
								
							
						
					
					
						commit
						538b99ee77
					
				
							
								
								
									
										10
									
								
								http/http.go
								
								
								
								
							
							
						
						
									
										10
									
								
								http/http.go
								
								
								
								
							| 
						 | 
				
			
			@ -25,16 +25,13 @@ func Handler(m *fm.FileManager) http.Handler {
 | 
			
		|||
		if code >= 400 {
 | 
			
		||||
			w.WriteHeader(code)
 | 
			
		||||
 | 
			
		||||
			if err == nil {
 | 
			
		||||
				txt := http.StatusText(code)
 | 
			
		||||
				log.Printf("%v: %v %v\n", r.URL.Path, code, txt)
 | 
			
		||||
				w.Write([]byte(txt))
 | 
			
		||||
			}
 | 
			
		||||
			txt := http.StatusText(code)
 | 
			
		||||
			log.Printf("%v: %v %v\n", r.URL.Path, code, txt)
 | 
			
		||||
			w.Write([]byte(txt + "\n"))
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			log.Print(err)
 | 
			
		||||
			w.Write([]byte(err.Error()))
 | 
			
		||||
		}
 | 
			
		||||
	})
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -270,6 +267,7 @@ func sharePage(c *fm.Context, w http.ResponseWriter, r *http.Request) (int, erro
 | 
			
		|||
 | 
			
		||||
	info, err := os.Stat(s.Path)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		c.Store.Share.Delete(s.Hash)
 | 
			
		||||
		return ErrorToHTTP(err, false), err
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue