Fix login bug for users with no school class
This commit is contained in:
parent
8189e05b0d
commit
b5118f6c1e
|
|
@ -1,4 +1,3 @@
|
|||
#import "./fragments/schoolClassParts.gql"
|
||||
#import "./fragments/userParts.gql"
|
||||
query MeQuery {
|
||||
me {
|
||||
|
|
|
|||
|
|
@ -89,7 +89,7 @@ class UserNode(DjangoObjectType):
|
|||
|
||||
def resolve_school_classes(self, info):
|
||||
if self.selected_class() is None: # then we don't have any class to return
|
||||
return []
|
||||
return SchoolClass.objects.none()
|
||||
return SchoolClass.objects.filter(
|
||||
Q(schoolclassmember__active=True, schoolclassmember__user=self) | Q(pk=self.selected_class().pk)).distinct()
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue