Add private tracking support

This commit is contained in:
schroda
2025-07-19 18:33:33 +02:00
parent 3c4321e625
commit 0d23d8077f
11 changed files with 118 additions and 35 deletions

View File

@@ -3184,9 +3184,15 @@ export class RequestManager {
mangaId: number,
trackerId: number,
remoteId: string,
asPrivate: boolean,
options?: MutationOptions<TrackerBindMutation, TrackerBindMutationVariables>,
): AbortableApolloMutationResponse<TrackerBindMutation> {
return this.doRequest(GQLMethod.MUTATION, TRACKER_BIND, { mangaId, remoteId, trackerId }, options);
return this.doRequest(
GQLMethod.MUTATION,
TRACKER_BIND,
{ input: { mangaId, remoteId, trackerId, private: asPrivate } },
options,
);
}
public unbindTracker(