mirror of
https://github.com/AsamK/signal-cli
synced 2025-08-29 10:30:38 +00:00
Use System.currentTimeMillis
This commit is contained in:
parent
a70dfdc8b8
commit
1ce1ae91be
3 changed files with 6 additions and 8 deletions
|
@ -333,7 +333,7 @@ public class Manager implements Closeable {
|
|||
if (account.getLastReceiveTimestamp() == 0) {
|
||||
logger.warn("The Signal protocol expects that incoming messages are regularly received.");
|
||||
} else {
|
||||
var diffInMilliseconds = new Date().getTime() - account.getLastReceiveTimestamp();
|
||||
var diffInMilliseconds = System.currentTimeMillis() - account.getLastReceiveTimestamp();
|
||||
long days = TimeUnit.DAYS.convert(diffInMilliseconds, TimeUnit.MILLISECONDS);
|
||||
if (days > 7) {
|
||||
logger.warn(
|
||||
|
@ -585,7 +585,7 @@ public class Manager implements Closeable {
|
|||
) {
|
||||
var profile = account.getProfileStore().getProfile(recipientId);
|
||||
|
||||
var now = new Date().getTime();
|
||||
var now = System.currentTimeMillis();
|
||||
// Profiles are cached for 24h before retrieving them again, unless forced
|
||||
if (!force && profile != null && now - profile.getLastUpdateTimestamp() < 24 * 60 * 60 * 1000) {
|
||||
return profile;
|
||||
|
@ -611,7 +611,7 @@ public class Manager implements Closeable {
|
|||
|
||||
var profileKey = account.getProfileStore().getProfileKey(recipientId);
|
||||
if (profileKey == null) {
|
||||
profile = new Profile(new Date().getTime(),
|
||||
profile = new Profile(System.currentTimeMillis(),
|
||||
null,
|
||||
null,
|
||||
null,
|
||||
|
@ -1993,7 +1993,7 @@ public class Manager implements Closeable {
|
|||
SignalServiceContent content = null;
|
||||
Exception exception = null;
|
||||
final CachedMessage[] cachedMessage = {null};
|
||||
account.setLastReceiveTimestamp(new Date().getTime());
|
||||
account.setLastReceiveTimestamp(System.currentTimeMillis());
|
||||
try {
|
||||
var result = messagePipe.readOrEmpty(timeout, unit, envelope1 -> {
|
||||
final var recipientId = envelope1.hasSource()
|
||||
|
|
|
@ -12,7 +12,6 @@ import java.io.IOException;
|
|||
import java.nio.file.Files;
|
||||
import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
import java.util.Date;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
import java.util.stream.Stream;
|
||||
|
@ -51,7 +50,7 @@ public class MessageCache {
|
|||
}
|
||||
|
||||
public CachedMessage cacheMessage(SignalServiceEnvelope envelope, RecipientId recipientId) {
|
||||
final var now = new Date().getTime();
|
||||
final var now = System.currentTimeMillis();
|
||||
|
||||
try {
|
||||
var cacheFile = getMessageCacheFile(recipientId, now, envelope.getTimestamp());
|
||||
|
|
|
@ -8,7 +8,6 @@ import org.whispersystems.signalservice.api.crypto.ProfileCipher;
|
|||
import org.whispersystems.signalservice.api.profiles.SignalServiceProfile;
|
||||
|
||||
import java.util.Base64;
|
||||
import java.util.Date;
|
||||
import java.util.HashSet;
|
||||
|
||||
public class ProfileUtils {
|
||||
|
@ -23,7 +22,7 @@ public class ProfileUtils {
|
|||
var aboutEmoji = decrypt(encryptedProfile.getAboutEmoji(), profileCipher);
|
||||
|
||||
final var nameParts = splitName(name);
|
||||
return new Profile(new Date().getTime(),
|
||||
return new Profile(System.currentTimeMillis(),
|
||||
nameParts.first(),
|
||||
nameParts.second(),
|
||||
about,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue