mirror of
https://github.com/AsamK/signal-cli
synced 2025-08-29 10:30:38 +00:00
parent
1c7d1861d6
commit
9da2a00403
3 changed files with 9 additions and 6 deletions
|
@ -60,7 +60,7 @@ public class LegacyProfileStore {
|
|||
}
|
||||
}
|
||||
var lastUpdateTimestamp = entry.get("lastUpdateTimestamp").asLong();
|
||||
var profile = jsonProcessor.treeToValue(entry.get("profile"), SignalProfile.class);
|
||||
var profile = jsonProcessor.treeToValue(entry.get("profile"), LegacySignalProfile.class);
|
||||
profileEntries.add(new LegacySignalProfileEntry(address,
|
||||
profileKey,
|
||||
lastUpdateTimestamp,
|
||||
|
|
|
@ -3,7 +3,7 @@ package org.asamk.signal.manager.storage.profiles;
|
|||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
public class SignalProfile {
|
||||
public class LegacySignalProfile {
|
||||
|
||||
@JsonProperty
|
||||
@JsonIgnore
|
||||
|
@ -27,7 +27,7 @@ public class SignalProfile {
|
|||
@JsonProperty
|
||||
private final Capabilities capabilities;
|
||||
|
||||
public SignalProfile(
|
||||
public LegacySignalProfile(
|
||||
@JsonProperty("name") final String name,
|
||||
@JsonProperty("about") final String about,
|
||||
@JsonProperty("aboutEmoji") final String aboutEmoji,
|
||||
|
@ -88,6 +88,9 @@ public class SignalProfile {
|
|||
@JsonIgnore
|
||||
public boolean uuid;
|
||||
|
||||
@JsonIgnore
|
||||
public boolean gv2;
|
||||
|
||||
@JsonProperty
|
||||
public boolean storage;
|
||||
|
|
@ -12,7 +12,7 @@ public class LegacySignalProfileEntry {
|
|||
|
||||
private final long lastUpdateTimestamp;
|
||||
|
||||
private final SignalProfile profile;
|
||||
private final LegacySignalProfile profile;
|
||||
|
||||
private final ProfileKeyCredential profileKeyCredential;
|
||||
|
||||
|
@ -20,7 +20,7 @@ public class LegacySignalProfileEntry {
|
|||
final RecipientAddress address,
|
||||
final ProfileKey profileKey,
|
||||
final long lastUpdateTimestamp,
|
||||
final SignalProfile profile,
|
||||
final LegacySignalProfile profile,
|
||||
final ProfileKeyCredential profileKeyCredential
|
||||
) {
|
||||
this.address = address;
|
||||
|
@ -42,7 +42,7 @@ public class LegacySignalProfileEntry {
|
|||
return lastUpdateTimestamp;
|
||||
}
|
||||
|
||||
public SignalProfile getProfile() {
|
||||
public LegacySignalProfile getProfile() {
|
||||
return profile;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue