James
04/23/2019, 4:15 AMCannot return null for non-nullable type error for custom resolvers on my types. These are either relationship resolvers or custom agregation resolvers, both worked fine before. What changed that broke this?Zak
04/23/2019, 7:18 AMJames
04/23/2019, 7:28 AMZak
04/23/2019, 7:29 AMJames
04/23/2019, 7:29 AMtype Group {
# a group of students attending class together
id: ID! @id
name: String!
students: [Student!]!
classSessions: [ClassSession!]!
semester: Semester!
createdAt: DateTime! @createdAt
updatedAt: DateTime! @updatedAt
}James
04/23/2019, 7:30 AMJames
04/23/2019, 7:31 AM{
groups {
id
name
students {
id
}
}
}James
04/23/2019, 7:31 AMJames
04/23/2019, 7:31 AMZak
04/23/2019, 7:31 AMJames
04/23/2019, 7:31 AMJames
04/23/2019, 7:32 AMZak
04/23/2019, 7:33 AMJames
04/23/2019, 7:34 AMZak
04/23/2019, 7:34 AMsemester: Semester! which means in a query Semester should not be null, which means you don't have a Semester connected to the groupJames
04/23/2019, 7:34 AMZak
04/23/2019, 7:35 AMJames
04/23/2019, 7:35 AMJames
04/23/2019, 7:35 AMZak
04/23/2019, 7:36 AMJames
04/23/2019, 7:39 AMJames
04/23/2019, 7:40 AMJames
04/23/2019, 8:43 AMZak
04/23/2019, 8:43 AM