
    Bh                     
    d  Z y)c                       fd}|S )z?Decorator to temporarily switch of write permissions to contentc                     d| j                   _        	  | g|i |}	 d| j                   _        |S # t        $ r  w xY w# d| j                   _        w xY w)NFT)adminchange_content	Exception)selfargskwargsreturn_valuemethods       K/home/dcms/DCMS/lib/python3.12/site-packages/cms/test_utils/util/grouper.pyinnerz$wo_content_permission.<locals>.inner   s_    $)

!	-!$888L )-DJJ%	  		 )-DJJ%s   4 ?A A )r   r   s   ` r   wo_content_permissionr      s     L    N)r   r   r   r   <module>r      s
   r   