
    OwiX                     :    d dl mZ  G d dej                        Zy)    )modelsc                   V    e Zd ZdZdZdZdZed        Zed        Z	ede
defd	       Zy
)SupportTicketStatus)openOpen)in_progresszIn Progress)resolvedResolved)closedClosedc                     | j                   S )z8Return choices in (value, label) format for model fields)choices)clss    =/var/www/html/dp2/backend_v2.1/server/apps/support/choices.pymodel_choicesz!SupportTicketStatus.model_choices
   s     {{    c                 @    | D cg c]  }|j                    c}S c c}w )z#Return just the machine-safe values)value)r   choices     r   valueszSupportTicketStatus.values   s      ,//33///s   r   returnc                 &    || j                         v S )N)r   )r   r   s     r   is_validzSupportTicketStatus.is_valid   s    

$$r   N)__name__
__module____qualname__OPENIN_PROGRESSRESOLVEDCLOSEDclassmethodr   r   strboolr    r   r   r   r      s^    D.K%HF  0 0 %S %T % %r   r   N)	django.dbr   TextChoicesr   r$   r   r   <module>r'      s    %&,, %r   