U
    {®Þh}  ã                   @   sž   d dl mZ d dlmZ d dlmZ d dlmZ d dl	m
Z
 G dd„ dƒZG dd	„ d	eejƒZG d
d„ deejƒZG dd„ deejƒZG dd„ deejƒZdS )é    )Úgettext)Úmessages)Úget_latest_str)Úworkflow)ÚPagec                       s0   e Zd ZeZdZdZdd„ Z‡ fdd„Z‡  Z	S )ÚWorkflowPageViewMixinZpage_idzwagtailadmin_pages:editc                 C   s$   t  | jtdƒdt| jƒi ¡ d S )Nz?The page '%(page_title)s' is not currently awaiting moderation.Ú
page_title)r   ÚerrorÚrequestÚ_r   Úobject©Úself© r   új/var/www/dating/data/www/fatepal.com/env/lib/python3.8/site-packages/wagtail/admin/views/pages/workflow.pyÚadd_not_in_moderation_error   s     ÿÿþz1WorkflowPageViewMixin.add_not_in_moderation_errorc                    s   t ƒ jf d| ji|—ŽS )NÚpage)ÚsuperÚget_context_datar   )r   Úkwargs©Ú	__class__r   r   r      s    z&WorkflowPageViewMixin.get_context_data)
Ú__name__Ú
__module__Ú__qualname__r   ÚmodelZpk_url_kwargZredirect_url_namer   r   Ú__classcell__r   r   r   r   r   	   s
   	r   c                   @   s   e Zd ZdZdS )ÚWorkflowActionz"wagtailadmin_pages:workflow_actionN©r   r   r   Zsubmit_url_namer   r   r   r   r      s   r   c                   @   s   e Zd ZdZdS )ÚCollectWorkflowActionDataz/wagtailadmin_pages:collect_workflow_action_dataNr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdZdS )ÚConfirmWorkflowCancellationz5wagtailadmin/pages/confirm_workflow_cancellation.htmlN)r   r   r   Ztemplate_namer   r   r   r   r    %   s   r    c                   @   s   e Zd Zdd„ ZdS )ÚPreviewRevisionForTaskc                 C   s*   t  | jtdƒt| jƒ| jjdœ ¡ d S )NzWThe page '%(page_title)s' is not currently awaiting moderation in task '%(task_name)s'.)r   Z	task_name)r   r	   r
   r   r   r   ÚtaskÚnamer   r   r   r   Úadd_error_message,   s    ÿþýþz(PreviewRevisionForTask.add_error_messageN)r   r   r   r$   r   r   r   r   r!   +   s   r!   N)Zdjango.utils.translationr   r   Zwagtail.adminr   Zwagtail.admin.utilsr   Zwagtail.admin.views.genericr   Zwagtail.modelsr   r   r   r   r    r!   r   r   r   r   Ú<module>   s   
 ÿ
 ÿ