Andreas Jung wrote:

--On 12. Mai 2007 00:03:29 +0100 Martin Aspeli <[EMAIL PROTECTED]> wrote:

Andreas Jung wrote:
--On 11. Mai 2007 12:22:31 -0400 Rafael Nunez <[EMAIL PROTECTED]>
wrote:

I'm trying to update my Product http://plone.org/products/faculty-cv to
make it compatible with Plone 3.0

I get this error when I try to add a new faculty

Traceback (innermost last):
   Module ZPublisher.Publish, line 119, in publish
   Module ZPublisher.mapply, line 88, in mapply
   Module ZPublisher.Publish, line 42, in call_object
   Module archetypes.kss.validation, line 67, in kssValidateForm
   Module archetypes.kss.validation, line 138, in validate
   Module Products.DataGridField.DataGridWidget, line 170, in
   process_form TypeError: len() of unsized object

You can easily look at the DGW sources and figure out why process_form()
fails in line 170 and build a workaround.
It might not be so easy for everyone, but the suggestion is good. Also,
if you post that function here, others may have an easier time spotting
what's wrong.

Even as a not so advanced developer with non-Python background you can learn
using the Python tools easily.

That is of course true, but it's not the point. Most people don't expect that they can (or even think about) go put a pdb or even read the source code of some module they didn't write themselves. Third party things are black boxes. People *should* get over this fear, because it will help them help themselves and help us help them, but it's probably not a fair assumption that everyone will think of doing this when they post a bug report or issue.

Martin


_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers

Reply via email to