From 9e1512c11a4ea3856c52432c562a3b52a119e68f Mon Sep 17 00:00:00 2001
From: Robert Butora <robert.butora@inaf.it>
Date: Tue, 4 Mar 2025 18:22:24 +0100
Subject: [PATCH] mcutout: makes listname const-string

---
 .../servlet/src/main/java/mcutout/webapi/UWSMCutout.java    | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/data-access/servlet/src/main/java/mcutout/webapi/UWSMCutout.java b/data-access/servlet/src/main/java/mcutout/webapi/UWSMCutout.java
index 00f63dc..1668282 100644
--- a/data-access/servlet/src/main/java/mcutout/webapi/UWSMCutout.java
+++ b/data-access/servlet/src/main/java/mcutout/webapi/UWSMCutout.java
@@ -24,12 +24,14 @@ public class UWSMCutout extends UWSServlet {
    protected static final Subsurvey[] subsurveys = Subsurvey.loadSubsurveys(
          settings.fitsPaths.surveysMetadataAbsPathname());
 
+	final String MCUTOUT_LIST_NAME = "uws"; // FIXME listname to Settings ?
+
    /* REQUIRED
     * Initialize your UWS. At least, you should create one jobs list. */
    @Override
    public void initUWS() throws UWSException
    {
-      addJobList(new JobList("uws"));
+      addJobList(new JobList(MCUTOUT_LIST_NAME));
       UWSMCutoutUserIdentifier uwsUserIdentifier = new UWSMCutoutUserIdentifier();
       setUserIdentifier(uwsUserIdentifier);
    }
@@ -42,7 +44,7 @@ public class UWSMCutout extends UWSServlet {
     */
    @Override
    public JobThread createJobThread(UWSJob job) throws UWSException{
-      if (job.getJobList().getName().equals("uws")) // FIXME listanme to Config-file ?
+      if (job.getJobList().getName().equals(MCUTOUT_LIST_NAME))
          return new UWSMCutoutWork(job);
       else
          throw new UWSException("Impossible to create a job inside the jobs list \"" + job.getJobList().getName() + "\" !");
-- 
GitLab