diff --git a/engine/core/graphene/mutations.py b/engine/core/graphene/mutations.py index b01097f3..ae90d91a 100644 --- a/engine/core/graphene/mutations.py +++ b/engine/core/graphene/mutations.py @@ -623,10 +623,15 @@ class CreateAddress(Mutation): address = Field(AddressType) @staticmethod - def mutate(parent, info, raw_data): + def mutate(parent, info, raw_data, address_line_1, address_line_2=None): user = info.context.user if info.context.user.is_authenticated else None - address = Address.objects.create(raw_data=raw_data, user=user) + address = Address.objects.create( + raw_data=raw_data, + user=user, + address_line_1=address_line_1, + address_line_2=address_line_2, + ) return CreateAddress(address=address) # ty: ignore[unknown-argument]