mirror of
https://github.com/AsamK/signal-cli
synced 2025-09-04 05:00:39 +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
|
byte[] groupId, String name, List<String> members, String avatar
|
||||||
) throws Error.AttachmentInvalid, Error.Failure, Error.InvalidNumber, Error.GroupNotFound;
|
) throws Error.AttachmentInvalid, Error.Failure, Error.InvalidNumber, Error.GroupNotFound;
|
||||||
|
|
||||||
boolean isRegistered(String number);
|
boolean isRegistered();
|
||||||
|
|
||||||
List<Boolean> isRegistered(List<String> numbers);
|
|
||||||
|
|
||||||
void updateProfile(
|
void updateProfile(
|
||||||
String name, String about, String aboutEmoji, String avatarPath, boolean removeAvatar
|
String name, String about, String aboutEmoji, String avatarPath, boolean removeAvatar
|
||||||
|
|
|
@ -512,31 +512,8 @@ public class DbusSignalImpl implements Signal {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isRegistered(String number) {
|
public boolean isRegistered() {
|
||||||
try {
|
return true;
|
||||||
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());
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue