Skip to content

Commit 5db8813

Browse files
committed
Simple adjustment to reduce indentation
1 parent cb4abd8 commit 5db8813

1 file changed

Lines changed: 31 additions & 41 deletions

File tree

assets/js/web-components/prpl-suggested-task.js

Lines changed: 31 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -442,48 +442,38 @@ customElements.define(
442442

443443
// When an item's contenteditable element is edited,
444444
// save the new content to the database
445-
this.querySelector( 'h3 span' ).addEventListener(
446-
'keydown',
447-
( event ) => {
448-
// Prevent insering newlines (this catches both Enter and Return).
449-
if ( event.key === 'Enter' ) {
450-
event.preventDefault();
451-
}
452-
453-
// Add debounce to the input event.
454-
clearTimeout( this.debounceTimeout );
455-
this.debounceTimeout = setTimeout( () => {
456-
const title =
457-
this.querySelector( 'h3 span' ).textContent;
458-
wp.ajax
459-
.post(
460-
'progress_planner_save_user_suggested_task',
461-
{
462-
task: {
463-
task_id:
464-
item.getAttribute( 'data-task-id' ),
465-
title,
466-
provider_id: 'user',
467-
category: 'user',
468-
dismissable: true,
469-
},
470-
nonce: prplSuggestedTask.nonce,
471-
}
472-
)
473-
.done( () => {
474-
// Update the task title.
475-
document.dispatchEvent(
476-
new CustomEvent(
477-
'prpl/suggestedTask/update',
478-
{
479-
detail: { node: thisObj },
480-
}
481-
)
482-
);
483-
} );
484-
}, 300 );
445+
const h3Span = this.querySelector( 'h3 span' );
446+
h3Span.addEventListener( 'keydown', ( event ) => {
447+
// Prevent insering newlines (this catches both Enter and Return).
448+
if ( event.key === 'Enter' ) {
449+
event.preventDefault();
485450
}
486-
);
451+
452+
// Add debounce to the input event.
453+
clearTimeout( this.debounceTimeout );
454+
this.debounceTimeout = setTimeout( () => {
455+
const title = h3Span.textContent;
456+
wp.ajax
457+
.post( 'progress_planner_save_user_suggested_task', {
458+
task: {
459+
task_id: item.getAttribute( 'data-task-id' ),
460+
title,
461+
provider_id: 'user',
462+
category: 'user',
463+
dismissable: true,
464+
},
465+
nonce: prplSuggestedTask.nonce,
466+
} )
467+
.done( () => {
468+
// Update the task title.
469+
document.dispatchEvent(
470+
new CustomEvent( 'prpl/suggestedTask/update', {
471+
detail: { node: thisObj },
472+
} )
473+
);
474+
} );
475+
}, 300 );
476+
} );
487477
};
488478

489479
/**

0 commit comments

Comments
 (0)