Bonjour � tous et merci d'avance pour votre aide.
Mon code fonctionne, mais j'aurais souhait� avoir du code plus propre, plus concis.
Voici ma classe qui me permet de consulter un serveur Redis et entre autre avec l'une de ces m�thode "checkUser".
Et � chaque reprise o� j'ai besoin de ma m�thode checkUser, je dois r�p�ter ce bloc.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11 redisProcess = { checkUser : function (token, callback){ redis_client.SISMEMBER('user:' + token, function (err, res) { if (err || res == 0){ callback(false); }else{ callback(true); } }); } }
J'avais tenter un try catch, mais l'aspect asynchrone du code ma pos� probl�me.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8 redisProcess.checkUser(token, function(err, data){ if(!err){ console.log(err); return false }else{ //J'éxécute mon code } });
Merci � vous;
Partager