Skip to content
This repository was archived by the owner on Mar 24, 2021. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
fragment taskDetails on Task {
id
version
title
description
status
}

fragment taskUserCreationDetails on Task {
creationMetadata{
createdDate
taskId
createdBy{
...userDetails
}
}
assignedTo{
...userDetails
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
fragment userDetails on User {
id
firstName
lastName
title
email
taskId
creationmetadataId
}
Original file line number Diff line number Diff line change
@@ -1,26 +1,6 @@
mutation checkAndUpdateTask($id: ID!, $title: String, $description: String, $version: Int!, $status: String!){
checkAndUpdateTask(id: $id, title: $title, description: $description, version: $version, status: $status){
id
version
title
description
status
creationMetadata{
createdDate
createdBy{
id
firstName
lastName
title
email
}
}
assignedTo{
id
firstName
lastName
title
email
}
...taskDetails
...taskUserCreationDetails
}
}
Original file line number Diff line number Diff line change
@@ -1,31 +1,6 @@
mutation createTask($input: TaskInput!){
createTask(input: $input){
id
version
title
description
status
creationMetadata{
createdDate
taskId
createdBy{
id
firstName
lastName
title
email
taskId
creationmetadataId
}
}
assignedTo{
id
firstName
lastName
title
email
taskId
creationmetadataId
}
...taskDetails
...taskUserCreationDetails
}
}
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
mutation createUser($input: UserInput!){
createUser(input: $input){
id
firstName
lastName
title
email
taskId
creationmetadataId
...userDetails
}
}
Original file line number Diff line number Diff line change
@@ -1,31 +1,6 @@
query findAllTasks{
findAllTasks{
id
version
title
description
status
creationMetadata{
createdDate
taskId
createdBy{
id
firstName
lastName
title
email
taskId
creationmetadataId
}
}
assignedTo{
id
firstName
lastName
title
email
taskId
creationmetadataId
}
...taskDetails
...taskUserCreationDetails
}
}
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
query findAllUsers{
findAllUsers{
id
firstName
lastName
title
email
taskId
creationmetadataId
...userDetails
}
}
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
query findUsers($fields: UserFilter!){
findUsers(fields: $fields){
id
firstName
lastName
title
email
taskId
creationmetadataId
...userDetails
}
}
Original file line number Diff line number Diff line change
@@ -1,31 +1,6 @@
subscription newTask{
newTask{
id
version
title
description
status
creationMetadata{
createdDate
taskId
createdBy{
id
firstName
lastName
title
email
taskId
creationmetadataId
}
}
assignedTo{
id
firstName
lastName
title
email
taskId
creationmetadataId
}
...taskDetails
...taskUserCreationDetails
}
}
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
subscription newUser{
newUser{
id
firstName
lastName
title
email
taskId
creationmetadataId
...userDetails
}
}
Original file line number Diff line number Diff line change
@@ -1,31 +1,6 @@
mutation updateTask($id: ID!, $input: TaskInput!){
updateTask(id: $id, input: $input){
id
version
title
description
status
creationMetadata{
createdDate
taskId
createdBy{
id
firstName
lastName
title
email
taskId
creationmetadataId
}
}
assignedTo{
id
firstName
lastName
title
email
taskId
creationmetadataId
}
...taskDetails
...taskUserCreationDetails
}
}
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
mutation updateUser($id: ID!, $input: UserInput!){
updateUser(id: $id, input: $input){
id
firstName
lastName
title
email
taskId
creationmetadataId
...userDetails
}
}
Original file line number Diff line number Diff line change
@@ -1,31 +1,6 @@
subscription updatedTask{
updatedTask{
id
version
title
description
status
creationMetadata{
createdDate
taskId
createdBy{
id
firstName
lastName
title
email
taskId
creationmetadataId
}
}
assignedTo{
id
firstName
lastName
title
email
taskId
creationmetadataId
}
...taskDetails
...taskUserCreationDetails
}
}
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
subscription updatedUser{
updatedUser{
id
firstName
lastName
title
email
taskId
creationmetadataId
...userDetails
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ class UserConflictResolutionHandler(val context: Context) : ConflictResolutionIn
}

override fun onResponse(response: Response<CheckAndUpdateTaskMutation.Data>) {
Log.e("onResp checkAndUpdate", "${response.data()?.checkAndUpdateTask()?.title()}")
Log.e("onResp checkAndUpdate", "${response.data()?.checkAndUpdateTask()?.fragments()?.taskDetails()?.title()}")
val result = response.data()?.checkAndUpdateTask()

//In case of conflicts data returned from the server id null.
Expand Down Expand Up @@ -91,7 +91,7 @@ class UserConflictResolutionHandler(val context: Context) : ConflictResolutionIn
}

override fun onResponse(response: Response<UpdateTaskMutation.Data>) {
Log.e("onResponse() updateTask", "${response.data()?.updateTask()?.title()}")
Log.e("onResponse() updateTask", "${response.data()?.updateTask()?.fragments()?.taskDetails()?.title()}")
val result = response.data()?.updateTask()

//In case of conflicts data returned from the server id null.
Expand Down Expand Up @@ -128,7 +128,7 @@ class UserConflictResolutionHandler(val context: Context) : ConflictResolutionIn
}

override fun onResponse(response: Response<CheckAndUpdateTaskMutation.Data>) {
Log.e("onResp checkAndUpdate", "${response.data()?.checkAndUpdateTask()?.title()}")
Log.e("onResp checkAndUpdate", "${response.data()?.checkAndUpdateTask()?.fragments()?.taskDetails()?.title()}")
val result = response.data()?.checkAndUpdateTask()

//In case of conflicts data returned from the server id null.
Expand Down
Loading