se usa __eq__ en vez de same
FossilOrigin-Name: 96875a241ba61f2072f531e8845ae7dd981c9739c5d322555035243214204e4f
This commit is contained in:
		| @@ -144,7 +144,7 @@ class Proveedor: | |||||||
|         ambiente = fexml.get_element_attribute(scopexml.xpath_from_root('/InformacionGeneral'), 'Ambiente') |         ambiente = fexml.get_element_attribute(scopexml.xpath_from_root('/InformacionGeneral'), 'Ambiente') | ||||||
|         codigo_qr = f"https://catalogo-vpfe.dian.gov.co/document/searchqr?documentkey={cune}" |         codigo_qr = f"https://catalogo-vpfe.dian.gov.co/document/searchqr?documentkey={cune}" | ||||||
|  |  | ||||||
|         if InformacionGeneral.AMBIENTE_PRUEBAS.same(ambiente): |         if InformacionGeneral.AMBIENTE_PRUEBAS == ambiente: | ||||||
|             codigo_qr = f"https://catalogo-vpfe-hab.dian.gov.co/document/searchqr?documentkey={cune}" |             codigo_qr = f"https://catalogo-vpfe-hab.dian.gov.co/document/searchqr?documentkey={cune}" | ||||||
|         elif ambiente is None: |         elif ambiente is None: | ||||||
|             raise RuntimeError('fail to get InformacionGeneral/@Ambiente') |             raise RuntimeError('fail to get InformacionGeneral/@Ambiente') | ||||||
| @@ -219,9 +219,8 @@ class InformacionGeneral: | |||||||
|     class TIPO_AMBIENTE: |     class TIPO_AMBIENTE: | ||||||
|         valor: str |         valor: str | ||||||
|  |  | ||||||
|         @classmethod |         def __eq__(self, other): | ||||||
|         def same(cls, value): |             return self.valor == str(other) | ||||||
|             return cls.valor == str(value) |  | ||||||
|  |  | ||||||
|     # TABLA 5.1.1 |     # TABLA 5.1.1 | ||||||
|     @dataclass |     @dataclass | ||||||
| @@ -243,9 +242,8 @@ class InformacionGeneral: | |||||||
|     class TIPO_XML: |     class TIPO_XML: | ||||||
|         valor: str |         valor: str | ||||||
|  |  | ||||||
|         @classmethod |         def __eq__(self, other): | ||||||
|         def same(cls, value): |             return self.valor == str(other) | ||||||
|             return cls.valor == str(value) |  | ||||||
|  |  | ||||||
|     @dataclass |     @dataclass | ||||||
|     class TIPO_XML_NORMAL(TIPO_XML): |     class TIPO_XML_NORMAL(TIPO_XML): | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user