From: Thadeu Lima de Souza Cascardo Date: Fri, 14 Mar 2014 23:25:57 +0000 (-0300) Subject: Trata atributos inexistentes de um elemento recém-criado. X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Firpf-gui.git;a=commitdiff_plain;h=09d518228c8bab982afc5796ffab416e7716d317 Trata atributos inexistentes de um elemento recém-criado. Um elemento recém-criado retornará None para atributos ainda não existentes. Como esperamos uma string em nossos formulários, devemos tratar valores None como strings vazias. --- diff --git a/src/baseui.py b/src/baseui.py index dcbf797..49cc929 100644 --- a/src/baseui.py +++ b/src/baseui.py @@ -29,6 +29,8 @@ class StringForm(BaseForm): def __init__(self, name, value): self.type = "string" self.name = name + if value == None: + value = "" self.value = value def get_value(self): return self.value