]> nmode's Git Repositories - signal-cli/commitdiff
Ignore broken user data again for multi account commands
authorAsamK <asamk@gmx.de>
Mon, 8 Mar 2021 20:19:46 +0000 (21:19 +0100)
committerAsamK <asamk@gmx.de>
Mon, 8 Mar 2021 20:21:51 +0000 (21:21 +0100)
src/main/java/org/asamk/signal/App.java

index d4da356c15ca6e57517d159664c36c13c41b1650..873e96bd3ae20653f1c5685a9584822fdf6ccef8 100644 (file)
@@ -214,7 +214,11 @@ public class App {
     ) throws CommandException {
         final var managers = new ArrayList<Manager>();
         for (String u : usernames) {
-            managers.add(loadManager(u, dataPath, serviceEnvironment));
+            try {
+                managers.add(loadManager(u, dataPath, serviceEnvironment));
+            } catch (CommandException e) {
+                logger.warn("Ignoring {}: {}", u, e.getMessage());
+            }
         }
 
         command.handleCommand(ns, managers);