Merge pull request #1727 from omnivore-app/fix/ios-set-author

Set the author when updating page data
This commit is contained in:
Jackson Harper 2023-01-27 15:31:53 +08:00 committed by GitHub
commit fee5267f2c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -21,6 +21,7 @@ extension DataService {
itemID: itemID,
objectID: linkedItem.objectID,
title: title,
author: author,
description: description
)
}
@ -30,6 +31,7 @@ extension DataService {
itemID: String,
objectID: NSManagedObjectID,
title: String,
author: String?,
description: String
) {
enum MutationResult {
@ -48,7 +50,7 @@ extension DataService {
let mutation = Selection.Mutation {
try $0.updatePage(
input: .init(description: OptionalArgument(description), pageId: itemID, title: OptionalArgument(title)),
input: .init(byline: OptionalArgument(author), description: OptionalArgument(description), pageId: itemID, title: OptionalArgument(title)),
selection: selection
)
}