Skip to content
Snippets Groups Projects
Commit 7c995f83 authored by Hangzhi Yu's avatar Hangzhi Yu
Browse files

Move fields of person gql type to constant

parent 1eb04ec5
No related tags found
No related merge requests found
Pipeline #140246 failed
......@@ -15,6 +15,34 @@ from .base import FieldFileType
from .notification import NotificationType
PERSON_TYPE_FIELDS = [
"id",
"user",
"first_name",
"last_name",
"additional_name",
"short_name",
"street",
"housenumber",
"postal_code",
"place",
"phone_number",
"mobile_number",
"email",
"date_of_birth",
"place_of_birth",
"sex",
"photo",
"avatar",
"guardians",
"primary_group",
"description",
"children",
"owner_of",
"member_of",
]
class PersonPreferencesType(graphene.ObjectType):
theme_design_mode = graphene.String()
......@@ -25,32 +53,7 @@ class PersonPreferencesType(graphene.ObjectType):
class PersonType(DjangoObjectType):
class Meta:
model = Person
fields = [
"id",
"user",
"first_name",
"last_name",
"additional_name",
"short_name",
"street",
"housenumber",
"postal_code",
"place",
"phone_number",
"mobile_number",
"email",
"date_of_birth",
"place_of_birth",
"sex",
"photo",
"avatar",
"guardians",
"primary_group",
"description",
"children",
"owner_of",
"member_of",
]
fields = PERSON_TYPE_FIELDS
full_name = graphene.String()
username = graphene.String()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment