You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Quando copiamos uma Agenda Diária, vamos na aba Visão do tipo Agenda que é pai da 'Agenda Diária' que copiamos e clicamos no menu 'Ações - > Colar', ocorre o erro:
Traceback (innermost last):
Module ZPublisher.Publish, line 138, in publish
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 48, in call_object
Module Products.CMFFormController.FSControllerPythonScript, line 105, in __call__
Module Products.CMFFormController.Script, line 145, in __call__
Module Products.CMFCore.FSPythonScript, line 127, in __call__
Module Shared.DC.Scripts.Bindings, line 322, in __call__
Module Shared.DC.Scripts.Bindings, line 359, in _bindAndExec
Module Products.PythonScripts.PythonScript, line 344, in _exec
Module script, line 60, in object_paste
<FSControllerPythonScript at /Plone/agenda-nova/object_paste>
Line 60
Exception: invalid literal for int() with base 10: 'copy_of_2014'
Esse erro ocorre porque o subscriber ordenacao_agenda, toda vez que um tipo Agenda Diária for adicionando em uma pasta, tenta setar o campo date da Agenda Diária com o id da mesma. No entanto, quando copiamos qualquer objeto no Plone, é acrescentado ao seu id um 'copy_of_'. Assim, o parse que tenta pegar o ano do id, pega o ano como 'copy_of_2014' e ao tentar setar a data, ele falha, uma vez que o ano 'copy_of_2014' não é um inteiro válido.
The text was updated successfully, but these errors were encountered:
Uma possível solução para esse problema é customizar o script de colar, nas pastas do tipo 'Agenda', para quando se estiver colando uma Agenda Diária e for somente um objeto, redirecionar para a página de adicionar Agenda Diária preenchendo os dados da nova Agenda Diária com os dados da Agenda Diária copiada. Assim, o usuário teria que definir uma nova data para a nova Agenda Diária. Seria ainda necessário um subscriber para copiar os compromissos.
Quando copiamos uma Agenda Diária, vamos na aba Visão do tipo Agenda que é pai da 'Agenda Diária' que copiamos e clicamos no menu 'Ações - > Colar', ocorre o erro:
Esse erro ocorre porque o subscriber ordenacao_agenda, toda vez que um tipo Agenda Diária for adicionando em uma pasta, tenta setar o campo date da Agenda Diária com o id da mesma. No entanto, quando copiamos qualquer objeto no Plone, é acrescentado ao seu id um 'copy_of_'. Assim, o parse que tenta pegar o ano do id, pega o ano como 'copy_of_2014' e ao tentar setar a data, ele falha, uma vez que o ano 'copy_of_2014' não é um inteiro válido.
The text was updated successfully, but these errors were encountered: