File tree Expand file tree Collapse file tree 1 file changed +2
-5
lines changed
Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -791,10 +791,10 @@ export class Filelink {
791791 */
792792 removeTaskParams ( taskName , paramKeys ) {
793793 Debug ( `Remove params ${ paramKeys } from task ${ taskName } ` ) ;
794-
794+
795795 const keysToRemove = Array . isArray ( paramKeys ) ? paramKeys : [ paramKeys ] ;
796796 const validKeys = keysToRemove . filter ( key => key && typeof key === 'string' ) ;
797-
797+
798798 if ( validKeys . length === 0 ) {
799799 Debug ( 'No valid parameter keys to remove' ) ;
800800 return this ;
@@ -803,20 +803,17 @@ export class Filelink {
803803 this . transforms . forEach ( task => {
804804 if ( task . name === taskName && task . params && typeof task . params === 'object' && ! Array . isArray ( task . params ) ) {
805805 let hasChanges = false ;
806-
807806 validKeys . forEach ( key => {
808807 if ( key in task . params ) {
809808 delete task . params [ key ] ;
810809 hasChanges = true ;
811810 }
812811 } ) ;
813-
814812 if ( hasChanges && Object . keys ( task . params ) . length === 0 ) {
815813 task . params = undefined ;
816814 }
817815 }
818816 } ) ;
819-
820817 return this ;
821818 }
822819
You can’t perform that action at this time.
0 commit comments