
    @OOf                     F    d dl mZ ddlmZ  G d dej                        Zy)   )base    )ASCommandResponsec                   :    e Zd ZdZdZd Zdddededz  defd	Z	y)
	ViewWBXMLWBXML)zapplication/vnd.wap.wbxmlzapplication/vnd.ms-sync.wbxmlc                     	 t        j                   |      }|j                  }|rdt        j                  |      fS y # t        $ r Y y w xY w)Nr   )r   	xmlStringr   format_text	Exception)selfdatametadataparserparsedContents        ]/var/www/premiumrankchecker/venv/lib/python3.12/site-packages/mitmproxy/contentviews/wbxml.py__call__zViewWBXML.__call__	   sR    	&88>F",,M 0 0 ???  		s   9= 	A	A	N)content_typer   r   returnc                J    t        t        |      xr || j                  v       S )N)floatbool_ViewWBXML__content_types)r   r   r   r   s       r   render_priorityzViewWBXML.render_priority   s#     T$ZHLD4H4H$HII    )
__name__
__module____qualname__namer   r   bytesstrr   r    r   r   r   r      s;    DTO :>JJ,/$JJ	Jr   r   N) r   mitmproxy.contrib.wbxmlr   Viewr   r"   r   r   <module>r&      s     5J		 Jr   