mirror of
https://github.com/AsamK/signal-cli
synced 2025-09-02 20:40:38 +00:00
temporarily remove isRegistered to allow cherry-pick
This commit is contained in:
parent
f70507ca24
commit
022cb969f6
2 changed files with 3 additions and 28 deletions
|
@ -95,9 +95,7 @@ public interface Signal extends DBusInterface {
|
|||
byte[] groupId, String name, List<String> members, String avatar
|
||||
) throws Error.AttachmentInvalid, Error.Failure, Error.InvalidNumber, Error.GroupNotFound;
|
||||
|
||||
boolean isRegistered(String number);
|
||||
|
||||
List<Boolean> isRegistered(List<String> numbers);
|
||||
boolean isRegistered();
|
||||
|
||||
void updateProfile(
|
||||
String name, String about, String aboutEmoji, String avatarPath, boolean removeAvatar
|
||||
|
|
|
@ -512,31 +512,8 @@ public class DbusSignalImpl implements Signal {
|
|||
}
|
||||
|
||||
@Override
|
||||
public boolean isRegistered(String number) {
|
||||
try {
|
||||
Map<String, Boolean> registered;
|
||||
List<String> numbers = new ArrayList<String>();
|
||||
numbers.add(number);
|
||||
registered = m.areUsersRegistered(new HashSet<String>(numbers));
|
||||
return registered.get(number);
|
||||
} catch (IOException e) {
|
||||
throw new Error.Failure(e.getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Boolean> isRegistered(List<String> numbers) {
|
||||
try {
|
||||
Map<String, Boolean> registered;
|
||||
List<Boolean> results = new ArrayList<Boolean> ();
|
||||
registered = m.areUsersRegistered(new HashSet<String>(numbers));
|
||||
for (String number : numbers) {
|
||||
results.add(registered.get(number));
|
||||
}
|
||||
return results;
|
||||
} catch (IOException e) {
|
||||
throw new Error.Failure(e.getMessage());
|
||||
}
|
||||
public boolean isRegistered() {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue