@@ -146,7 +146,6 @@ pub enum FolderMeaning {
146146 Mvbox ,
147147 Sent ,
148148 Trash ,
149- Drafts ,
150149
151150 /// Virtual folders.
152151 ///
@@ -166,7 +165,6 @@ impl FolderMeaning {
166165 FolderMeaning :: Mvbox => Some ( Config :: ConfiguredMvboxFolder ) ,
167166 FolderMeaning :: Sent => Some ( Config :: ConfiguredSentboxFolder ) ,
168167 FolderMeaning :: Trash => Some ( Config :: ConfiguredTrashFolder ) ,
169- FolderMeaning :: Drafts => None ,
170168 FolderMeaning :: Virtual => None ,
171169 }
172170 }
@@ -816,7 +814,7 @@ impl Session {
816814 let folder_meaning = get_folder_meaning ( & folder) ;
817815 if !matches ! (
818816 folder_meaning,
819- FolderMeaning :: Virtual | FolderMeaning :: Unknown | FolderMeaning :: Drafts
817+ FolderMeaning :: Virtual | FolderMeaning :: Unknown
820818 ) {
821819 self . resync_folder_uids ( context, folder. name ( ) , folder_meaning)
822820 . await ?;
@@ -2123,27 +2121,6 @@ fn get_folder_meaning_by_name(folder_name: &str) -> FolderMeaning {
21232121 "迷惑メール" ,
21242122 "스팸" ,
21252123 ] ;
2126- const DRAFT_NAMES : & [ & str ] = & [
2127- "Drafts" ,
2128- "Kladder" ,
2129- "Entw?rfe" ,
2130- "Borradores" ,
2131- "Brouillons" ,
2132- "Bozze" ,
2133- "Concepten" ,
2134- "Wersje robocze" ,
2135- "Rascunhos" ,
2136- "Entwürfe" ,
2137- "Koncepty" ,
2138- "Kopie robocze" ,
2139- "Taslaklar" ,
2140- "Utkast" ,
2141- "Πρόχειρα" ,
2142- "Черновики" ,
2143- "下書き" ,
2144- "草稿" ,
2145- "임시보관함" ,
2146- ] ;
21472124 const TRASH_NAMES : & [ & str ] = & [
21482125 "Trash" ,
21492126 "Bin" ,
@@ -2170,8 +2147,6 @@ fn get_folder_meaning_by_name(folder_name: &str) -> FolderMeaning {
21702147 FolderMeaning :: Sent
21712148 } else if SPAM_NAMES . iter ( ) . any ( |s| s. to_lowercase ( ) == lower) {
21722149 FolderMeaning :: Spam
2173- } else if DRAFT_NAMES . iter ( ) . any ( |s| s. to_lowercase ( ) == lower) {
2174- FolderMeaning :: Drafts
21752150 } else if TRASH_NAMES . iter ( ) . any ( |s| s. to_lowercase ( ) == lower) {
21762151 FolderMeaning :: Trash
21772152 } else {
@@ -2185,7 +2160,6 @@ fn get_folder_meaning_by_attrs(folder_attrs: &[NameAttribute]) -> FolderMeaning
21852160 NameAttribute :: Trash => return FolderMeaning :: Trash ,
21862161 NameAttribute :: Sent => return FolderMeaning :: Sent ,
21872162 NameAttribute :: Junk => return FolderMeaning :: Spam ,
2188- NameAttribute :: Drafts => return FolderMeaning :: Drafts ,
21892163 NameAttribute :: All | NameAttribute :: Flagged => return FolderMeaning :: Virtual ,
21902164 NameAttribute :: Extension ( label) => {
21912165 match label. as_ref ( ) {
0 commit comments