[FA-misc] Switches to using DTOs, updates frontend with details and reader page, updates novel import to be an upsert
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
query GetChapter($novelId: UnsignedInt!, $chapterOrder: UnsignedInt!) {
|
||||
chapter(novelId: $novelId, chapterOrder: $chapterOrder) {
|
||||
id
|
||||
order
|
||||
name
|
||||
body
|
||||
url
|
||||
revision
|
||||
createdTime
|
||||
lastUpdatedTime
|
||||
|
||||
images {
|
||||
id
|
||||
newPath
|
||||
}
|
||||
|
||||
novelId
|
||||
novelName
|
||||
totalChapters
|
||||
prevChapterOrder
|
||||
nextChapterOrder
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
query Novel($id: UnsignedInt!) {
|
||||
novels(where: { id: { eq: $id } }, first: 1) {
|
||||
nodes {
|
||||
id
|
||||
name
|
||||
description
|
||||
url
|
||||
rawLanguage
|
||||
rawStatus
|
||||
statusOverride
|
||||
externalId
|
||||
createdTime
|
||||
lastUpdatedTime
|
||||
|
||||
author {
|
||||
id
|
||||
name
|
||||
externalUrl
|
||||
}
|
||||
|
||||
source {
|
||||
id
|
||||
name
|
||||
key
|
||||
url
|
||||
}
|
||||
|
||||
coverImage {
|
||||
newPath
|
||||
}
|
||||
|
||||
tags {
|
||||
id
|
||||
key
|
||||
displayName
|
||||
tagType
|
||||
}
|
||||
|
||||
chapters {
|
||||
id
|
||||
order
|
||||
name
|
||||
lastUpdatedTime
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,36 +1,24 @@
|
||||
query Novels($first: Int, $after: String) {
|
||||
novels(first: $first, after: $after) {
|
||||
query Novels($first: Int, $after: String, $where: NovelDtoFilterInput) {
|
||||
novels(first: $first, after: $after, where: $where) {
|
||||
edges {
|
||||
cursor
|
||||
node {
|
||||
id
|
||||
url
|
||||
name {
|
||||
texts {
|
||||
language
|
||||
text
|
||||
}
|
||||
}
|
||||
description {
|
||||
texts {
|
||||
language
|
||||
text
|
||||
}
|
||||
}
|
||||
name
|
||||
description
|
||||
coverImage {
|
||||
originalPath
|
||||
newPath
|
||||
}
|
||||
rawStatus
|
||||
lastUpdatedTime
|
||||
chapters {
|
||||
order
|
||||
name {
|
||||
texts {
|
||||
language
|
||||
text
|
||||
}
|
||||
}
|
||||
name
|
||||
}
|
||||
tags {
|
||||
key
|
||||
displayName
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user