Merged revisions 768738 via svnmerge from

svn+ssh://pradeepto@svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim

........
  r768738 | tilladam | 2008-01-30 20:37:37 +0530 (Wed, 30 Jan 2008) | 3 lines
  
  More guards against not yet set accounts.
  kolab/issue2387
........

svn path=/branches/KDE/3.5/kdepim/; revision=780140
wilder-work
Pradeepto Bhattacharya 18 years ago
parent 23034efebd
commit 42f7e3306f
  1. 6
      newfolderdialog.cpp

@ -212,10 +212,12 @@ void NewFolderDialog::slotOk()
QString delimiter;
if ( mFolder->folderType() == KMFolderTypeImap ) {
KMAcctImap* ai = static_cast<KMFolderImap*>( mFolder->storage() )->account();
delimiter = ai->delimiterForFolder( mFolder->storage() );
if ( ai )
delimiter = ai->delimiterForFolder( mFolder->storage() );
} else {
KMAcctCachedImap* ai = static_cast<KMFolderCachedImap*>( mFolder->storage() )->account();
delimiter = ai->delimiterForFolder( mFolder->storage() );
if ( ai )
delimiter = ai->delimiterForFolder( mFolder->storage() );
}
if ( !delimiter.isEmpty() && fldName.find( delimiter ) != -1 ) {
KMessageBox::error( this, i18n( "Your IMAP server does not allow the character '%1'; please choose another folder name." ).arg( delimiter ) );

Loading…
Cancel
Save