File tree Expand file tree Collapse file tree 2 files changed +12
-29
lines changed
Expand file tree Collapse file tree 2 files changed +12
-29
lines changed Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change @@ -384,17 +384,20 @@ import {generateArray} from 'ext.gadget.Util';
384384 } ) ;
385385 break ;
386386 case 2 :
387- // user
387+ case 118 : {
388+ // user and draft
389+ const combinedList = [ ...Twinkle . speedy . userList , ...Twinkle . speedy . draftList ] ;
388390 work_area . append ( {
389391 type : 'header' ,
390- label : window . wgULS ( '用户页' , '使用者頁面' ) ,
392+ label : namespace === 2 ? window . wgULS ( '用户页' , '使用者頁面' ) : '草稿' ,
391393 } ) ;
392394 work_area . append ( {
393395 type : radioOrCheckbox ,
394396 name : 'csd' ,
395- list : Twinkle . speedy . generateCsdList ( Twinkle . speedy . userList , mode ) ,
397+ list : Twinkle . speedy . generateCsdList ( combinedList , mode ) ,
396398 } ) ;
397399 break ;
400+ }
398401 case 3 :
399402 // user talk
400403 if ( mw . util . isIPAddress ( mw . config . get ( 'wgRelevantUserName' ) ) ) {
@@ -442,18 +445,6 @@ import {generateArray} from 'ext.gadget.Util';
442445 list : Twinkle . speedy . generateCsdList ( Twinkle . speedy . categoryList , mode ) ,
443446 } ) ;
444447 break ;
445- case 118 :
446- // draft
447- work_area . append ( {
448- type : 'header' ,
449- label : '草稿' ,
450- } ) ;
451- work_area . append ( {
452- type : radioOrCheckbox ,
453- name : 'csd' ,
454- list : Twinkle . speedy . generateCsdList ( Twinkle . speedy . draftList , mode ) ,
455- } ) ;
456- break ;
457448 case namespace % 2 === 1 && namespace !== 3 :
458449 // show db-talk on talk pages, but not user talk pages
459450 work_area . append ( {
You can’t perform that action at this time.
0 commit comments