Skip to content

Commit 0fb8735

Browse files
committed
feat(client): adds cancellable promises
1 parent 3f278a4 commit 0fb8735

File tree

3 files changed

+28
-27
lines changed

3 files changed

+28
-27
lines changed

package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,10 @@
5151
"release:changelog": "extract-changelog-release > RELEASE.md"
5252
},
5353
"dependencies": {
54-
"@dvcol/base-http-client": "^1.1.2",
55-
"@dvcol/tmdb-http-client": "^1.1.1",
56-
"@dvcol/trakt-http-client": "^1.3.0",
57-
"@dvcol/tvdb-http-client": "^1.1.1",
54+
"@dvcol/base-http-client": "^1.4.2",
55+
"@dvcol/tmdb-http-client": "^1.1.2",
56+
"@dvcol/trakt-http-client": "^1.3.3",
57+
"@dvcol/tvdb-http-client": "^1.1.2",
5858
"@dvcol/web-extension-utils": "^2.3.4",
5959
"@vue/devtools": "^7.0.15",
6060
"naive-ui": "^2.38.1",

pnpm-lock.yaml

+22-22
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/services/trakt.service.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,8 @@ export class TraktService {
325325
}
326326

327327
private static cachedProgress = getCachedFunction(
328-
async () => {
328+
// @ts-expect-error -- CancellablePromise extends promise
329+
async (): CancellablePromise<TypedResponse<ProgressItem[]>> => {
329330
const response = await fetch('https://trakt.tv/dashboard/on_deck', {
330331
credentials: 'include',
331332
});

0 commit comments

Comments
 (0)