Advertisement
Guest User

Untitled

a guest
Jun 25th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Vrni čas izvajanja pesmi v košarici iz podatkovne baze
  2. var casIzvajanjaKosarice = function(zahteva, callback) {
  3.   if (!zahteva.session.kosarica || zahteva.session.kosarica.length == 0) {
  4.     callback(0);
  5.   } else {
  6.     pb.get(
  7.       "SELECT SUM(Milliseconds)/60000 AS cas \
  8.              FROM Track \
  9.              WHERE Track.TrackId IN (" + zahteva.session.kosarica.join(",") + ")",
  10.       function(napaka, vrstica) {
  11.         if (napaka) {
  12.           callback(false);
  13.         } else {
  14.           return callback(Math.round(vrstica.cas));
  15.         }
  16.       }
  17.     );
  18.   }
  19. };
  20.  
  21. // Vrni podrobnosti pesmi v košarici iz podatkovne baze
  22. streznik.get('/podrobnosti', function(zahteva, odgovor) {
  23.   var pesmi = zahteva.session.kosarica? zahteva.session.kosarica.length: 0;
  24.   var cas = casIzvajanjaKosarice(zahteva, function(num) { return num; });
  25.     odgovor.send({"pesmi": pesmi, "cas": cas});
  26. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement