From c22e510fa9c4d86e927a0cc616758d30fe623685 Mon Sep 17 00:00:00 2001 From: Bananeweizen Date: Tue, 3 Jun 2014 19:48:59 +0200 Subject: fix #3942: log template USER must depend on cache website --- main/src/cgeo/geocaching/utils/LogTemplateProvider.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'main/src') diff --git a/main/src/cgeo/geocaching/utils/LogTemplateProvider.java b/main/src/cgeo/geocaching/utils/LogTemplateProvider.java index 76400cf..3507116 100644 --- a/main/src/cgeo/geocaching/utils/LogTemplateProvider.java +++ b/main/src/cgeo/geocaching/utils/LogTemplateProvider.java @@ -135,6 +135,13 @@ public final class LogTemplateProvider { @Override public String getValue(final LogContext context) { + final Geocache cache = context.getCache(); + if (cache != null) { + final IConnector connector = ConnectorFactory.getConnector(cache); + if (connector instanceof ILogin) { + return ((ILogin) connector).getUserName(); + } + } return Settings.getUsername(); } }); -- cgit v1.1