import graphene

from .models import Conference

from graphene_django import DjangoObjectType

from tickets.types import TicketType


class ConferenceType(DjangoObjectType):
    tickets = graphene.List(graphene.NonNull(TicketType))

    def resolve_tickets(self, info):
        return self.tickets.all()

    class Meta:
        model = Conference
        only_fields = ('id', 'start', 'end', 'name', 'slug')

import graphene

from .models import Conference

from graphene_django import DjangoObjectType

from tickets.types import TicketType


class ConferenceType(DjangoObjectType):
    tickets = graphene.List(graphene.NonNull(TicketType))

    def resolve_tickets(self, info):
        return self.tickets.all()

    class Meta:
        model = Conference
        only_fields = (
            'id',
            'name',
            'slug',
            'start',
            'end',
            'cfp_start',
            'cfp_end',
            'voting_start',
            'voting_end',
            'refund_start',
            'refund_end'
        )

Add dates to Conference GraphQL type
Add dates to Conference GraphQL type

  import graphene
  
  from .models import Conference
  
  from graphene_django import DjangoObjectType
  
  from tickets.types import TicketType
  
  
  class ConferenceType(DjangoObjectType):
      tickets = graphene.List(graphene.NonNull(TicketType))
  
      def resolve_tickets(self, info):
          return self.tickets.all()
  
      class Meta:
          model = Conference
-         only_fields = ('id', 'start', 'end', 'name', 'slug')
+         only_fields = (
+             'id',
+             'name',
+             'slug',
+             'start',
+             'end',
+             'cfp_start',
+             'cfp_end',
+             'voting_start',
+             'voting_end',
+             'refund_start',
+             'refund_end'
+         )
  
Add dates to Conference GraphQL type
## Code Before:
import graphene

from .models import Conference

from graphene_django import DjangoObjectType

from tickets.types import TicketType


class ConferenceType(DjangoObjectType):
    tickets = graphene.List(graphene.NonNull(TicketType))

    def resolve_tickets(self, info):
        return self.tickets.all()

    class Meta:
        model = Conference
        only_fields = ('id', 'start', 'end', 'name', 'slug')

## Instruction:
Add dates to Conference GraphQL type
## Code After:
import graphene

from .models import Conference

from graphene_django import DjangoObjectType

from tickets.types import TicketType


class ConferenceType(DjangoObjectType):
    tickets = graphene.List(graphene.NonNull(TicketType))

    def resolve_tickets(self, info):
        return self.tickets.all()

    class Meta:
        model = Conference
        only_fields = (
            'id',
            'name',
            'slug',
            'start',
            'end',
            'cfp_start',
            'cfp_end',
            'voting_start',
            'voting_end',
            'refund_start',
            'refund_end'
        )
