@@ -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