Merge remote-tracking branch 'origin/develop'
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good Details

This commit is contained in:
Timothy Warren 2021-10-19 12:28:46 -04:00
commit 7b2b711133
4 changed files with 8 additions and 5 deletions

View File

@ -2,7 +2,6 @@
# Flesh out a library item with data - most commonly used for syncing lists
# between APIs
mutation (
$userId: ID!
$id: ID!,
$mediaType: MediaTypeEnum!,
$status: LibraryEntryStatusEnum!,
@ -15,7 +14,6 @@ mutation (
) {
libraryEntry {
create(input: {
userId: $userId
mediaId: $id
mediaType: $mediaType
status: $status

View File

@ -2,14 +2,12 @@
# This is the more common use case, when adding an anime or manga to
# the user's library.
mutation (
$userId: ID!
$id: ID!,
$type: MediaTypeEnum!,
$status: LibraryEntryStatusEnum!,
) {
libraryEntry {
create(input: {
userId: $userId
mediaId: $id
mediaType: $type
status: $status

View File

@ -17,6 +17,13 @@ query ($type: MediaTypeEnum!) {
width
}
}
myLibraryEntry {
progress
status
private
notes
rating
}
categories(first: 100) {
nodes {
title

View File

@ -75,7 +75,7 @@ final class SyncLists extends BaseCommand {
{
$this->init();
foreach ([MediaType::ANIME, MediaType::MANGA] as $type)
foreach ([MediaType::MANGA, MediaType::ANIME] as $type)
{
// Main Sync flow
$this->fetchCount($type);