X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/c0aa338d7c8e40874dbc453b3fc3916701762029..2f8328847c32e1908e6dcc2d188a28509627d302:/src/main/java/org/asamk/signal/BaseConfig.java diff --git a/src/main/java/org/asamk/signal/BaseConfig.java b/src/main/java/org/asamk/signal/BaseConfig.java index 648f19d0..8a38c36a 100644 --- a/src/main/java/org/asamk/signal/BaseConfig.java +++ b/src/main/java/org/asamk/signal/BaseConfig.java @@ -1,11 +1,14 @@ package org.asamk.signal; +import java.util.Optional; + public class BaseConfig { public static final String PROJECT_NAME = BaseConfig.class.getPackage().getImplementationTitle(); public static final String PROJECT_VERSION = BaseConfig.class.getPackage().getImplementationVersion(); - static final String USER_AGENT_SIGNAL_ANDROID = "Signal-Android/6.39.1"; + static final String USER_AGENT_SIGNAL_ANDROID = Optional.ofNullable(System.getenv("SIGNAL_CLI_USER_AGENT")) + .orElse("Signal-Android/7.44.1"); static final String USER_AGENT_SIGNAL_CLI = PROJECT_NAME == null ? "signal-cli" : PROJECT_NAME + "/" + PROJECT_VERSION;