|  | @@ -61,6 +61,7 @@ function error(code) {
 | 
	
		
			
				|  |  |              break;
 | 
	
		
			
				|  |  |          case ERR_FILE:
 | 
	
		
			
				|  |  |              answer.message = 'File not found';
 | 
	
		
			
				|  |  | +            break;
 | 
	
		
			
				|  |  |          default:
 | 
	
		
			
				|  |  |              answer.message = 'Unknow error';
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -137,24 +138,29 @@ app.post('/get/:file', [verbose, verifyAuth, (req, res) => {
 | 
	
		
			
				|  |  |          // Erreur
 | 
	
		
			
				|  |  |          if (file === false) {
 | 
	
		
			
				|  |  |              res.json(error(ERR_SERV));
 | 
	
		
			
				|  |  | +        } else // Le fichier n'existe pas
 | 
	
		
			
				|  |  | +        if (file === null) {
 | 
	
		
			
				|  |  | +            res.json(error(ERR_FILE));
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          // Création reponse commune
 | 
	
		
			
				|  |  | -        let result = {
 | 
	
		
			
				|  |  | -            fileid: file.fi_hash,
 | 
	
		
			
				|  |  | -            filename: file.fi_name
 | 
	
		
			
				|  |  | -        };
 | 
	
		
			
				|  |  | -        // Recupération données fichier
 | 
	
		
			
				|  |  | -        if (global.storage === 'database') {
 | 
	
		
			
				|  |  | -            result.data = file.data;
 | 
	
		
			
				|  |  | -            res.json(success(result));
 | 
	
		
			
				|  |  | -        } else {
 | 
	
		
			
				|  |  | -            if (!fs.existsSync(file.data)) {
 | 
	
		
			
				|  |  | -                res.json(error(ERR_FILE));
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -            fs.readFile(file.data, (err, data) => {
 | 
	
		
			
				|  |  | -                result.data = data;
 | 
	
		
			
				|  |  | +        else {
 | 
	
		
			
				|  |  | +            let result = {
 | 
	
		
			
				|  |  | +                fileid: file.fi_hash,
 | 
	
		
			
				|  |  | +                filename: file.fi_name
 | 
	
		
			
				|  |  | +            };
 | 
	
		
			
				|  |  | +            // Recupération données fichier
 | 
	
		
			
				|  |  | +            if (global.storage === 'database') {
 | 
	
		
			
				|  |  | +                result.data = file.data;
 | 
	
		
			
				|  |  |                  res.json(success(result));
 | 
	
		
			
				|  |  | -            });
 | 
	
		
			
				|  |  | +            } else {
 | 
	
		
			
				|  |  | +                if (!fs.existsSync(file.data)) {
 | 
	
		
			
				|  |  | +                    res.json(error(ERR_FILE));
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +                fs.readFile(file.data, (err, data) => {
 | 
	
		
			
				|  |  | +                    result.data = data;
 | 
	
		
			
				|  |  | +                    res.json(success(result));
 | 
	
		
			
				|  |  | +                });
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  |  }]);
 |