From 8e2578a22a4cf2749d6d884e231335287069f490 Mon Sep 17 00:00:00 2001
From: ulrich
Date: Thu, 08 Apr 2021 17:14:35 +0000
Subject: [PATCH] Meldung nach Abspielliste Titel hinzufuegen
---
src/de/uhilger/mediaz/api/ListHandler.java | 12 +-----------
www/ui/js/app.js | 2 +-
src/de/uhilger/mediaz/api/AbstractHandler.java | 4 ----
3 files changed, 2 insertions(+), 16 deletions(-)
diff --git a/src/de/uhilger/mediaz/api/AbstractHandler.java b/src/de/uhilger/mediaz/api/AbstractHandler.java
index 55d2ece..45befae 100644
--- a/src/de/uhilger/mediaz/api/AbstractHandler.java
+++ b/src/de/uhilger/mediaz/api/AbstractHandler.java
@@ -5,7 +5,6 @@
*/
package de.uhilger.mediaz.api;
-import com.google.gson.Gson;
import com.sun.net.httpserver.HttpExchange;
import com.sun.net.httpserver.HttpHandler;
import java.io.BufferedReader;
@@ -13,7 +12,6 @@
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
-import java.util.logging.Level;
import java.util.logging.Logger;
@@ -71,7 +69,6 @@
}
break;
}
- logger.fine(response);
e.sendResponseHeaders(code, response.length());
OutputStream os = e.getResponseBody();
os.write(response.getBytes());
@@ -89,7 +86,6 @@
}
r.close();
String json = sb.toString();
- logger.log(Level.FINE, "json: {0}", json);
return json;
}
diff --git a/src/de/uhilger/mediaz/api/ListHandler.java b/src/de/uhilger/mediaz/api/ListHandler.java
index 84a9056..02cf740 100644
--- a/src/de/uhilger/mediaz/api/ListHandler.java
+++ b/src/de/uhilger/mediaz/api/ListHandler.java
@@ -49,10 +49,8 @@
String path = e.getRequestURI().toString();
String[] elems = path.split(App.getRs(Server.RB_SLASH));
String plname = elems[elems.length - 1];
- logger.finer("GET plname: " + plname);
FileStorage fs = new FileStorage(App.getInitParameter(App.getRs(App.RB_AP_CONF)));
String json = fs.readJson(FileStorage.ST_ABSPIELLISTE, plname);
- logger.finer("PL json: " + json);
return json;
}
@@ -61,12 +59,8 @@
String path = e.getRequestURI().toString();
String[] elems = path.split(App.getRs(Server.RB_SLASH));
String response = "ListHandler.put: ungueltiger URL";
- logger.finer("elems.length: " + elems.length);
- for(String elem : elems) {
- logger.finer("elem: " + elem);
- }
switch(elems.length) {
- case 5:
+ case 5: // ohne nr am Ende
response = addTitel(e, elems[4]);
break;
@@ -78,16 +72,12 @@
}
private String addTitel(HttpExchange e, String plname) throws IOException {
- //String plname = elems[elems.length - 1];
- logger.finer("plname: " + plname);
FileStorage fs = new FileStorage(App.getInitParameter(App.getRs(App.RB_AP_CONF)));
Entity entity = fs.read(FileStorage.ST_ABSPIELLISTE, plname);
String response = "Titel konnte nicht hinzugefuegt werden.";
if(entity instanceof Abspielliste) {
Abspielliste aliste = (Abspielliste) entity;
- logger.finer("aliste: " + aliste.getName());
String titelJson = bodyLesen(e);
- logger.finer("titelJson: " + titelJson);
Gson gson = new Gson();
Object o = gson.fromJson(titelJson, fs.typeFromName(Titel.class.getSimpleName()).getType());
if(o instanceof Titel) {
diff --git a/www/ui/js/app.js b/www/ui/js/app.js
index e9b7ce5..3f8f2b6 100644
--- a/www/ui/js/app.js
+++ b/www/ui/js/app.js
@@ -168,7 +168,7 @@
var titel = new Titel(self.mediaPfad + titelName, self.ortPfad);
var plname = document.querySelector('#playlist').value;
self.http_put('../api/alist/' + plname, JSON.stringify(titel), function(responseText) {
- console.log(responseText);
+ self.meldung_mit_timeout(responseText, 1500);
});
};
--
Gitblit v1.9.3