Persoenliche Mediazentrale
ulrich
2021-04-09 37eadfdee87ac822923638b3e2b53abcd6b0ba57
www/ui/js/app.js
@@ -147,8 +147,12 @@
              }
              self.media_liste();
            } else {
              self.removeClassMulti('selected');
              t.classList.add('selected');
              if(t.classList.contains('selected')) {
                self.addSelectedTitel();
              } else {
                self.removeClassMulti('selected');
                t.classList.add('selected');
              }
              //self.selTitel = new Titel(t.textContent, self.ortPfad);       
            }
          });
@@ -176,9 +180,9 @@
    var titelName = document.querySelector(".selected").textContent;
    var titel;
    if(self.mediaPfad.endsWith('/')) {
      titel = new Titel(self.mediaPfad + titelName, self.ortPfad);
      titel = new Titel(titelName, self.mediaPfad, self.ortPfad);
    } else {
      titel = new Titel(self.mediaPfad + '/' + titelName, self.ortPfad);
      titel = new Titel(titelName, self.mediaPfad + '/', self.ortPfad);
    }
    var plname = document.querySelector('#playlist').value;
    self.http_put('../api/alist/' + plname, JSON.stringify(titel), function(responseText) {
@@ -707,7 +711,8 @@
  this.name = n;
}
function Titel(n, u) {
function Titel(n, p, u) {
  this.katalogUrl = u;
  this.pfad = p;
  this.name = n;
}