Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function preparePokemonPromise(query, params) {
- var dateX = new Date(1970,1,1);
- var date1;
- return new Promise((resolve, reject) => {
- db.query(query, params, (err, results, fields) => {
- if (err) {
- return reject(err);
- } else {
- // Manipulate response.
- for (var i = 0; i < results.length; i++) {
- let poke = results[i];
- //let pokemon_id = poke.pokemon_id;
- poke.x = parseInt(String(poke.latitude).substring(4,9));
- poke.y = parseInt(String(poke.longitude).substring(4,9));
- poke.disappear_time = poke.disappear_time.replace(' ', 'T') + 'Z';
- date1 = new Date(poke.disappear_time);
- poke.d = date1.getTime()/ 1000;
- poke.i = poke.pokemon_id;
- if(poke.weather_boosted_condition !== null )
- if(poke.weather_boosted_condition > 0 )
- poke.w = poke.weather_boosted_condition;
- if(poke.move_1 != null){
- poke.s = String( poke.move_1) + "/" + String( poke.move_2) + "/" + String( poke.individual_attack) + "/" + String( poke.individual_defense) + "/" + String( poke.individual_stamina);
- poke.c = poke.cp;
- poke.l = calc_pokemon_level(poke.cp_multiplier);
- }
- // LIMPIEZA
- delete poke.disappear_time;
- delete poke.move_1;
- delete poke.move_2;
- delete poke.weather_boosted_condition;
- delete poke.pokemon_id;
- delete poke.individual_attack;
- delete poke.individual_defense;
- delete poke.individual_stamina;
- delete poke.latitude;
- delete poke.longitude;
- delete poke.cp;
- delete poke.cp_multiplier;
- }
- return resolve(results);
- }
- });
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement