diff --git a/spec/coffeescripts/models/CourseRestoreSpec.js b/spec/coffeescripts/models/CourseRestoreSpec.js index 842f53f0869..a0f4b1ccc2c 100644 --- a/spec/coffeescripts/models/CourseRestoreSpec.js +++ b/spec/coffeescripts/models/CourseRestoreSpec.js @@ -16,7 +16,6 @@ * with this program. If not, see . */ -import Backbone from '@canvas/backbone' import CourseRestoreModel from 'ui/features/account_admin_tools/backbone/models/CourseRestore' import $ from 'jquery' @@ -112,6 +111,7 @@ test('responds with a deferred object', function () { }) // a restored course should be populated with a deleted course with an after a search was made. +// eslint-disable-next-line qunit/no-test-expect-argument test('restores a course after search finds a deleted course', 2, function () { this.courseRestore.search(this.course_id) this.server.respond('GET', this.courseRestore.searchUrl(), [ @@ -131,6 +131,7 @@ test('restores a course after search finds a deleted course', 2, function () { {'Content-Type': 'application/json'}, JSON.stringify(progressCompletedJSON), ]) - ok(dfd.isResolved(), 'All ajax request in this deferred object should be resolved') + // eslint-disable-next-line qunit/no-ok-equality + ok(dfd.state() === 'resolved', 'All ajax request in this deferred object should be resolved') equal(this.courseRestore.get('workflow_state'), 'unpublished') }) diff --git a/spec/coffeescripts/models/UserRestoreSpec.js b/spec/coffeescripts/models/UserRestoreSpec.js index 00c03229145..f6184efcba3 100644 --- a/spec/coffeescripts/models/UserRestoreSpec.js +++ b/spec/coffeescripts/models/UserRestoreSpec.js @@ -89,6 +89,7 @@ test('restores a user after search finds a deleted user', function () { {'Content-Type': 'application/json'}, JSON.stringify({...userJSON, login_id: 'du'}), ]) - ok(dfd.isResolved(), 'All ajax request in this deferred object should be resolved') + // eslint-disable-next-line qunit/no-ok-equality + ok(dfd.state() === 'resolved', 'All ajax request in this deferred object should be resolved') equal(this.userRestore.get('login_id'), 'du') }) diff --git a/ui/features/roster/jquery/TokenSelector.js b/ui/features/roster/jquery/TokenSelector.js index 844e4bded31..138cbe065ff 100644 --- a/ui/features/roster/jquery/TokenSelector.js +++ b/ui/features/roster/jquery/TokenSelector.js @@ -480,7 +480,7 @@ export default class TokenSelector { clearTimeout(this.timeout) this.select(null) return (this.timeout = setTimeout(() => { - if (this.lastFetch && !this.lastFetch.isResolved()) { + if (this.lastFetch && !this.lastFetch.state() === 'resolved') { this.nextRequest = true return }