mirror of
https://github.com/AsamK/signal-cli
synced 2025-09-02 04:20:38 +00:00
Add support for MultiLocalCommands
This commit is contained in:
parent
869820bcce
commit
a00928f2f7
1 changed files with 3 additions and 0 deletions
|
@ -9,6 +9,7 @@ import com.sun.net.httpserver.HttpServer;
|
|||
import org.asamk.signal.commands.Commands;
|
||||
import org.asamk.signal.commands.JsonRpcNamespace;
|
||||
import org.asamk.signal.commands.LocalCommand;
|
||||
import org.asamk.signal.commands.MultiLocalCommand;
|
||||
import org.asamk.signal.commands.RegistrationCommand;
|
||||
import org.asamk.signal.jsonrpc.JsonRpcException;
|
||||
import org.asamk.signal.jsonrpc.JsonRpcRequest;
|
||||
|
@ -63,6 +64,8 @@ public class HttpServerHandler {
|
|||
if (command instanceof LocalCommand) {
|
||||
final var manager = getManagerFromParams(request.getParams(), m);
|
||||
((LocalCommand) command).handleCommand(ns, manager, new JsonWriterImpl(writer));
|
||||
} else if (command instanceof MultiLocalCommand) {
|
||||
((MultiLocalCommand) command).handleCommand(ns, m, new JsonWriterImpl(writer));
|
||||
} else if (command instanceof RegistrationCommand) {
|
||||
final var registrationManager = getRegistrationManagerFromParams(request.getParams(), m);
|
||||
if (registrationManager != null) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue