Simon Belak <[EMAIL PROTECTED]> writes:

> I am afraid I don't follow. Could you explain a bit further please.

Probably a misdesign of mine, but:

    @turbogears.expose(html="siteamostras.templates.clientes")
    @identity.require(identity.conditions.in_any_group('XXX_ver',
                       'XXX_atualizar', 'XXX_deletar', 'XXX_novo',
                       'admin'))
    def clientes(self, cliente_id, add = False, tg_errors = None):
        # (...)


    @turbogears.expose()
    @turbogears.validate(form = formulario_clientes)
    @turbogears.error_handler(clientes)
    @identity.require(identity.conditions.in_any_group('XXX_novo', 'admin'))
    def save(self, cliente_id, **kword):
        # (...)


    @turbogears.expose()
    @turbogears.validate(form = formulario_clientes)
    @turbogears.error_handler(clientes)
    @identity.require(identity.conditions.in_any_group('XXX_atualizar',
                       'admin'))
    def update(self, cliente_id, **kword):
        # (...)


How can I make 'save' and 'update' send the correct value for 'add' here?  It
should be 'True' for 'save' and 'False' for update. 



-- 
Jorge Godoy      <[EMAIL PROTECTED]>

Reply via email to