
    !Wh&                     b    d dl mZ d dlmZ d dlmZ  e       dk\  r
d dlmZ d Z
yd dlm	Z d Z
y)	    )get_version)settings)JsonResponsez4.0)gettext_lazy)ugettext_lazyc                       fd}|S )Nc                    t        t        dd      }|dk(  r0| j                  j                  st	        ddt        d      iid      S |dk(  r0| j                  j                  st	        ddt        d	      iid      S  | g|i |S )
N!CKEDITOR_5_FILE_UPLOAD_PERMISSIONstafferrormessagez+You do not have permission to upload files.i  )statusauthenticatedz&You must be logged in to upload files.)getattrr   useris_staffr   _is_authenticated)requestargskwargs
permission	view_funcs       a/var/www/html/grow-django/grow/venv/lib/python3.12/site-packages/django_ckeditor_5/permissions.py_wrapped_viewz.check_upload_permission.<locals>._wrapped_view   s    X'JGT
 )>)>!1%R#S
   (1N1N9a(P&QRS  242622     )r   r   s   ` r   check_upload_permissionr      s    3$ r   N)djangor   django.confr   django.httpr   django.utils.translationr   r   r   r   r   r   r   <module>r#      s*       $=E:
 <r   