X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fanalytics%2FPlausible.java;h=f0ba59eff81dc0a5b91f0b65bd797f1bdf28f765;hb=2acaf6533dd61f649b4394082e0e600b7bc0f62d;hp=0d6cd651456c56d6a255ecf2ca605feb3a0d9828;hpb=a55c72d54f73d625bf6dc1f01f148f94fa84a0c7;p=jalview.git diff --git a/src/jalview/analytics/Plausible.java b/src/jalview/analytics/Plausible.java index 0d6cd65..f0ba59e 100644 --- a/src/jalview/analytics/Plausible.java +++ b/src/jalview/analytics/Plausible.java @@ -24,13 +24,12 @@ import jalview.bin.Cache; import jalview.bin.Console; import jalview.bin.Jalview; import jalview.util.ChannelProperties; +import jalview.util.HttpUtils; public class Plausible { - private static final String USER_AGENT = ChannelProperties - .getProperty("app_name", "Jalview") + " " - + Cache.getDefault("VERSION", "Unknown") + " " - + MethodHandles.lookup().lookupClass() + " help@jalview.org"; + private static final String USER_AGENT = HttpUtils.getUserAgent( + MethodHandles.lookup().lookupClass().getCanonicalName()); private static final String JALVIEW_ID = "Jalview Desktop"; @@ -187,6 +186,10 @@ public class Plausible Console.debug( "Plausible: HTTP Request is: '" + urlSb.toString() + "'"); + if (DEBUG) + { + Console.debug("Plausible: User-Agent is: '" + USER_AGENT + "'"); + } Console.debug("Plausible: POSTed JSON is:\n" + jsonString); byte[] jsonBytes = jsonString.getBytes(StandardCharsets.UTF_8); @@ -226,7 +229,7 @@ public class Plausible sb.append(response); } String body = sb.toString(); - Console.debug("Plausible response content; " + body); + Console.debug("Plausible response content:\n" + body); } } catch (MalformedURLException e) {