* create new roomview type: Drafts; this won't need subjects.
authorWilfried Göesgens <willi@citadel.org>
Sun, 14 Jun 2009 17:50:31 +0000 (17:50 +0000)
committerWilfried Göesgens <willi@citadel.org>
Sun, 14 Jun 2009 17:50:31 +0000 (17:50 +0000)
citadel/euidindex.c
citadel/user_ops.c

index 2dac3730fd79a66e1e509d4f8164fe73abc20303..b40041017c9e9b17c686f54060649bc1237477f8 100644 (file)
@@ -71,6 +71,7 @@ int DoesThisRoomNeedEuidIndexing(struct ctdlroom *qrbuf) {
        switch(qrbuf->QRdefaultview) {
                case VIEW_BBS:          return(0);
                case VIEW_MAILBOX:      return(0);
+               case VIEW_DRAFTS:       return(0);
                case VIEW_ADDRESSBOOK:  return(1);
                case VIEW_CALENDAR:     return(1);
                case VIEW_TASKS:        return(1);
index a0cc1ca0165d586bdf3ca111db8a01ebe0c25c60..c40d0e23b7b1b1d74450b5fd4657648ffb623211 100644 (file)
@@ -695,7 +695,7 @@ void do_login(void)
        create_room(MAILROOM, 4, "", 0, 1, 0, VIEW_MAILBOX);
        create_room(SENTITEMS, 4, "", 0, 1, 0, VIEW_MAILBOX);
        create_room(USERTRASHROOM, 4, "", 0, 1, 0, VIEW_MAILBOX);
-       create_room(USERDRAFTROOM, 4, "", 0, 1, 0, VIEW_MAILBOX);
+       create_room(USERDRAFTROOM, 4, "", 0, 1, 0, VIEW_DRAFTS);
 
        /* Run any startup routines registered by loadable modules */
        PerformSessionHooks(EVT_LOGIN);