We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 62d1f82 commit df28186Copy full SHA for df28186
1 file changed
tdlight-java/src/main/java/it/tdlight/client/SimpleTelegramClientFactory.java
@@ -1,7 +1,6 @@
1
package it.tdlight.client;
2
3
import it.tdlight.ClientFactory;
4
-import java.util.Objects;
5
6
public class SimpleTelegramClientFactory implements AutoCloseable {
7
private final ClientFactory clientFactory;
@@ -11,7 +10,11 @@ public SimpleTelegramClientFactory() {
11
10
}
12
13
public SimpleTelegramClientFactory(ClientFactory clientFactory) {
14
- this.clientFactory = Objects.requireNonNullElseGet(clientFactory, ClientFactory::acquireCommonClientFactory);
+ if (clientFactory == null) {
+ this.clientFactory = ClientFactory.acquireCommonClientFactory();
15
+ } else {
16
+ this.clientFactory = clientFactory;
17
+ }
18
19
20
public SimpleTelegramClientBuilder builder(TDLibSettings clientSettings) {
0 commit comments