From 2b3135d4f657c818670fe8323e2415b76aedf478 Mon Sep 17 00:00:00 2001 From: adam Date: Sun, 21 Jan 2007 23:11:17 +0000 Subject: [PATCH] path fixes darcs-hash:20070121231117-5007d-f4003ddebcc577cf895e840b2ae9cef87defe916.gz --- src/org/ibex/mail/Main.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/org/ibex/mail/Main.java b/src/org/ibex/mail/Main.java index 413800c..d8d7562 100644 --- a/src/org/ibex/mail/Main.java +++ b/src/org/ibex/mail/Main.java @@ -35,14 +35,16 @@ public class Main implements Listener { private static final Auth auth = new Auth(); private static class Auth implements Login { public Account anonymous() { - final Mailbox root = - FileBasedMailbox.getFileBasedMailbox(Mailbox.STORAGE_ROOT + "/user", true).slash("anonymous", false); - if (root==null) return null; - return new Account("anonymous", null, root.slash("anonymous", true)){ + try { + final Mailbox root = + FileBasedMailbox.getFileBasedMailbox(Mailbox.STORAGE_ROOT + "/list", false); + if (root==null) return null; + return new Account("anonymous", null, root){ public Mailbox getMailbox(Class protocol) { return super.getMailbox(protocol); } }; + } catch (Exception e) { throw new RuntimeException(e); } } public Object login(String user, String pass, Class protocol) { return login(user, pass); } public Account login(String user, String pass) { -- 1.7.10.4