@@ -4,8 +4,7 @@ import { action, get, set } from '@ember/object';
44import { inject as service } from '@ember/service' ;
55import { A } from '@ember/array' ;
66import { tracked } from '@glimmer/tracking' ;
7- import { timeout } from 'ember-concurrency' ;
8- import { restartableTask , dropTask } from 'ember-concurrency-decorators' ;
7+ import { timeout , restartableTask , dropTask } from 'ember-concurrency' ;
98import generateUuid from '@fleetbase/ember-core/utils/generate-uuid' ;
109import config from 'ember-get-config' ;
1110
@@ -160,7 +159,7 @@ export default class ModelSelectComponent extends Component {
160159 this . selectedModel = selectedModel ;
161160 }
162161
163- @dropTask ( { withTestWaiter : true } ) findRecord = function * ( modelName , id ) {
162+ @dropTask findRecord = function * ( modelName , id ) {
164163 // this wrapper task is requried to avoid the following error upon fast changes
165164 // of selectedModel:
166165 // Error: Assertion Failed: You attempted to remove a function listener which
@@ -172,7 +171,7 @@ export default class ModelSelectComponent extends Component {
172171 return resolvedModel ;
173172 } ;
174173
175- @restartableTask ( { withTestWaiter : true } ) searchModels = function * ( term , options , initialLoad = false ) {
174+ @restartableTask searchModels = function * ( term , options , initialLoad = false ) {
176175 if ( this . doesntHavePermissions || this . disabled ) {
177176 return ;
178177 }
@@ -195,7 +194,7 @@ export default class ModelSelectComponent extends Component {
195194 yield this . loadModels . perform ( term , createOption ) ;
196195 } ;
197196
198- @restartableTask ( { withTestWaiter : true } ) loadModels = function * ( term , createOption ) {
197+ @restartableTask loadModels = function * ( term , createOption ) {
199198 if ( this . doesntHavePermissions || this . disabled ) {
200199 return ;
201200 }
0 commit comments