From: Manni H. <man...@us...> - 2008-02-05 09:48:40
|
Update of /cvsroot/popfile/engine/Services In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4518/Services Modified Files: Tag: b0_22_2 IMAP.pm Log Message: Make sure that users are not able to map the unclassified bucket to a folder to which another bucket is also mapped. Index: IMAP.pm =================================================================== RCS file: /cvsroot/popfile/engine/Services/IMAP.pm,v retrieving revision 1.9.4.19 retrieving revision 1.9.4.20 diff -C2 -d -r1.9.4.19 -r1.9.4.20 *** IMAP.pm 4 Feb 2008 20:25:51 -0000 1.9.4.19 --- IMAP.pm 5 Feb 2008 09:48:43 -0000 1.9.4.20 *************** *** 1437,1446 **** $bucket2folder{ $bucket } = $folder; ! ! # pseudo buckets are free to map wherever they like since ! # we will never reclassify to them anyway ! unless ( $self->classifier()->is_pseudo_bucket( $self->api_session(), $bucket ) ) { ! $folders{ $folder }++; ! } } } --- 1437,1441 ---- $bucket2folder{ $bucket } = $folder; ! $folders{ $folder }++; } } *************** *** 1454,1458 **** else { $self->folder_for_bucket__( $bucket, $folder ); - $self->{folder_change_flag__} = 1; } --- 1449,1452 ---- |