Es interesante como este pequeño código te puede dar malas jugadas.. 😉
Es un pseudo código .. así que perdonar los errores.
def UpdateDb(new_value=None):
if new_value:
UpdateDabase(new_value)
a tener en cuenta:
- new_value puede ser un entero.
- Puede tener cualquier valor.
Pues todo parece bien.. Hasta que intentas actualizar con el valor 0. Tal y como está escrito es imposible. La razón en este screenshot..
Para que funcione el if debería ser:
if new_value is not None:
.. ya se que este post no es muy interesante, pero algo que me ha tenido ocupado un rato hoy merece que no se me olvide 😉