From: Manni H. <man...@us...> - 2006-07-29 17:11:37
|
Update of /cvsroot/popfile/engine/Services In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8266/Services Modified Files: IMAP.pm Log Message: Fix stupid bug in train_on_archive__ Index: IMAP.pm =================================================================== RCS file: /cvsroot/popfile/engine/Services/IMAP.pm,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** IMAP.pm 20 Feb 2006 02:15:25 -0000 1.24 --- IMAP.pm 29 Jul 2006 17:11:33 -0000 1.25 *************** *** 259,263 **** $self->connect_folders__(); ! # Reset the hash containing the hash values we have seen the # last time through service. $self->{hash_values__} = (); --- 259,263 ---- $self->connect_folders__(); ! # Reset the hash containing the hash values we have seen the # last time through service. $self->{hash_values__} = (); *************** *** 2091,2100 **** my ( $status_message, $error_message ); ! # connection details if ( $name eq 'imap_0_connection_details' ) { if ( defined $$form{update_imap_0_connection_details} ) { my $something_happened = 0; ! if ( $$form{imap_hostname} ne '' ) { $self->user_config_( 1, 'hostname', $$form{imap_hostname} ); --- 2091,2100 ---- my ( $status_message, $error_message ); ! # connection details if ( $name eq 'imap_0_connection_details' ) { if ( defined $$form{update_imap_0_connection_details} ) { my $something_happened = 0; ! if ( $$form{imap_hostname} ne '' ) { $self->user_config_( 1, 'hostname', $$form{imap_hostname} ); *************** *** 2128,2135 **** $error_message = $$language{Imap_PasswordError}; } ! $status_message = $$language{Imap_ConnectionDetailsUpdated} if $something_happened; } ! return ( $status_message, $error_message ); } --- 2128,2135 ---- $error_message = $$language{Imap_PasswordError}; } ! $status_message = $$language{Imap_ConnectionDetailsUpdated} if $something_happened; } ! return ( $status_message, $error_message ); } *************** *** 2253,2257 **** $error_message = $$language{Imap_UpdateError3}; } ! unless ( defined $error_message ) { $status_message = $$language{Imap_UpdateOK}; --- 2253,2257 ---- $error_message = $$language{Imap_UpdateError3}; } ! unless ( defined $error_message ) { $status_message = $$language{Imap_UpdateOK}; *************** *** 2283,2291 **** $error_message = $$language{Imap_IntervalError}; } ! unless ( defined $error_message ) { $status_message = $$language{Imap_OptionsUpdated}; } ! } return ( $status_message, $error_message ); --- 2283,2291 ---- $error_message = $$language{Imap_IntervalError}; } ! unless ( defined $error_message ) { $status_message = $$language{Imap_OptionsUpdated}; } ! } return ( $status_message, $error_message ); *************** *** 2319,2326 **** foreach my $folder ( keys %{$self->{folders__}} ) { - - # Set uidnext value to 1. We will train on all messages. - $self->uid_next__( $folder, 1 ); - my @uids = $self->get_new_message_list( $folder ); my $bucket = $self->{folders__}{$folder}{output}; --- 2319,2322 ---- *************** *** 2329,2332 **** --- 2325,2332 ---- next if $folder eq 'INBOX'; + # Set uidnext value to 1. We will train on all messages. + $self->uid_next__( $folder, 1 ); + my @uids = $self->get_new_message_list( $folder ); + $self->log_( 0, "Training on messages in folder $folder to bucket $bucket." ); |