@ -14,6 +14,7 @@ const $deleteNotesListWrapper = $("#delete-notes-list-wrapper");
const $brokenRelationsListWrapper = $ ( "#broken-relations-wrapper" ) ;
const $brokenRelationsListWrapper = $ ( "#broken-relations-wrapper" ) ;
const $brokenRelationsCount = $ ( "#broke-relations-count" ) ;
const $brokenRelationsCount = $ ( "#broke-relations-count" ) ;
const $deleteAllClones = $ ( "#delete-all-clones" ) ;
const $deleteAllClones = $ ( "#delete-all-clones" ) ;
const $eraseNotes = $ ( "#erase-notes" ) ;
let branchIds = null ;
let branchIds = null ;
let resolve = null ;
let resolve = null ;
@ -63,6 +64,9 @@ export async function showDialog(branchIdsToDelete) {
utils . openDialog ( $dialog ) ;
utils . openDialog ( $dialog ) ;
$deleteAllClones . prop ( "checked" , false ) ;
$eraseNotes . prop ( "checked" , false ) ;
return new Promise ( ( res , rej ) => resolve = res ) ;
return new Promise ( ( res , rej ) => resolve = res ) ;
}
}
@ -70,6 +74,10 @@ export function isDeleteAllClonesChecked() {
return $deleteAllClones . is ( ":checked" ) ;
return $deleteAllClones . is ( ":checked" ) ;
}
}
export function isEraseNotesChecked ( ) {
return $eraseNotes . is ( ":checked" ) ;
}
$dialog . on ( 'shown.bs.modal' , ( ) => $okButton . trigger ( "focus" ) ) ;
$dialog . on ( 'shown.bs.modal' , ( ) => $okButton . trigger ( "focus" ) ) ;
$cancelButton . on ( 'click' , ( ) => {
$cancelButton . on ( 'click' , ( ) => {
@ -83,7 +91,8 @@ $okButton.on('click', () => {
resolve ( {
resolve ( {
proceed : true ,
proceed : true ,
deleteAllClones : isDeleteAllClonesChecked ( )
deleteAllClones : isDeleteAllClonesChecked ( ) ,
eraseNotes : isEraseNotesChecked ( )
} ) ;
} ) ;
} ) ;
} ) ;