|  | @@ -99,7 +99,12 @@ app.post('/login', [verbose, (req, res) => {
 | 
	
		
			
				|  |  |          res.json(error(ERR_REQUEST));
 | 
	
		
			
				|  |  |          return;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | -    db.getUser(req.body.user).then((user) => {
 | 
	
		
			
				|  |  | +    const promise = db.getUser(req.body.user);
 | 
	
		
			
				|  |  | +    if (promise === false) {
 | 
	
		
			
				|  |  | +        res.json(error(ERR_SERV));
 | 
	
		
			
				|  |  | +        return;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    promise.then((user) => {
 | 
	
		
			
				|  |  |          if (user === undefined) {
 | 
	
		
			
				|  |  |              res.json(error(ERR_UNKNOW));
 | 
	
		
			
				|  |  |          } else {
 | 
	
	
		
			
				|  | @@ -121,7 +126,12 @@ app.post('/token', [verbose, (req, res) => {
 | 
	
		
			
				|  |  |  }]);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  app.post('/list', [verbose, verifyAuth, (req, res) => {
 | 
	
		
			
				|  |  | -    db.listFile(req.body.user).then((list) => {
 | 
	
		
			
				|  |  | +    const promise = db.listFile(req.body.user);
 | 
	
		
			
				|  |  | +    if (promise === false) {
 | 
	
		
			
				|  |  | +        res.json(error(ERR_SERV));
 | 
	
		
			
				|  |  | +        return;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    promise.then((list) => {
 | 
	
		
			
				|  |  |          if (list === false) {
 | 
	
		
			
				|  |  |              res.json(error(ERR_SERV));
 | 
	
		
			
				|  |  |          } else {
 | 
	
	
		
			
				|  | @@ -134,7 +144,12 @@ app.post('/list', [verbose, verifyAuth, (req, res) => {
 | 
	
		
			
				|  |  |  }]);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  app.post('/get/:file', [verbose, verifyAuth, (req, res) => {
 | 
	
		
			
				|  |  | -    db.getFile(req.body.user, req.params.file).then((file) => {
 | 
	
		
			
				|  |  | +    const promise = db.getFile(req.body.user, req.params.file);
 | 
	
		
			
				|  |  | +    if (promise === false) {
 | 
	
		
			
				|  |  | +        res.json(error(ERR_SERV));
 | 
	
		
			
				|  |  | +        return;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    promise.then((file) => {
 | 
	
		
			
				|  |  |          // Erreur
 | 
	
		
			
				|  |  |          if (file === false) {
 | 
	
		
			
				|  |  |              res.json(error(ERR_SERV));
 | 
	
	
		
			
				|  | @@ -174,9 +189,10 @@ app.post('/save/:file', [verbose, verifyAuth, (req, res) => {
 | 
	
		
			
				|  |  |          hash = hash.replace(/=/g, '').replace(/\//g, '');
 | 
	
		
			
				|  |  |          data = './data/' + hash + '.fdata';
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | -    let promise = db.addFile(req.body.user, req.params.file, data);
 | 
	
		
			
				|  |  | +    const promise = db.addFile(req.body.user, req.params.file, data);
 | 
	
		
			
				|  |  |      if (promise === false) {
 | 
	
		
			
				|  |  |          res.json(error(ERR_SERV));
 | 
	
		
			
				|  |  | +        return;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |      promise.then((fileId) => {
 | 
	
		
			
				|  |  |          if (fileId === false) {
 |