From c3a428c546d7a50b469fb69a0c4e184d467f4afd Mon Sep 17 00:00:00 2001
From: Julian Rother <julianr@fsmpi.rwth-aachen.de>
Date: Mon, 23 Jul 2018 16:05:36 +0200
Subject: [PATCH] thumbnail: changed parameters, added support for srcurl and
 more flexible thumbnail naming

---
 thumbnail.c | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/thumbnail.c b/thumbnail.c
index b1e0116..b5aa4a6 100644
--- a/thumbnail.c
+++ b/thumbnail.c
@@ -38,10 +38,13 @@ int main(int argc, char *argv[])
 	/* Prepare arguments */
 	jobid = atoi(argv[1]);
 	ping_job(jobid, "running", 0);
-	src = buildpath(getenv(WORKER_RELEASED), jstr(jlookup(argv[4], "path"), 0));
+	if (jlookup(argv[4], "srcurl"))
+		src = jstr(jlookup(argv[4], "srcurl"), 0);
+	else
+		src = buildpath(getenv(WORKER_RELEASED), jstr(jlookup(argv[4], "src"), 0));
 	tmp = mprintf("%s/.tmp-%i", getenv(WORKER_TMP), jobid);
-	dest = mprintf("%s/thumbnail/l_%s.jpg", getenv(WORKER_RELEASED),
-			jstr(jlookup(argv[4], "lectureid"), "0"));
+	dest = mprintf("%s/thumbnail/%s", getenv(WORKER_RELEASED),
+			jstr(jlookup(argv[4], "filename"), "0"));
 
 	/* Open src */
 	demux = 0;
-- 
GitLab