On Monday 15 October 2012, plonista wrote: > Ciao a tutti, stavo smanettando un po' nella creazione di ruoli e mi > sa che ho fatto un danno > ora quando provo ad accedere sotto utenti e gruppi mi dice > > Exception Type TypeError > Exception Value 'NoneType' object is not iterable > Traceback (innermost last): > Module ZPublisher.Publish, line 126, in publish > Module ZPublisher.mapply, line 77, in mapply > Module ZPublisher.Publish, line 46, in call_object > Module plone.app.controlpanel.usergroups, line 470, in __call__ > Module plone.app.controlpanel.usergroups, line 494, in doSearch > TypeError: 'NoneType' object is not iterable > > L'unica cosa che mi ricordo è che avevo creato x errore un ruolo non > esistente nella schermata dei gruppi (add roles) e poi l'ho > cancellato > > Ora così non riesco più ad entrare nell'interfaccia utenti (se non da > zmi), come posso fare? :) >
Metti: import pdb; pdb.set_trace() prima della linea che da' errore: > Module plone.app.controlpanel.usergroups, line 494, in doSearch tiri su il server in 'foreground' e poi cerchi di capire da dove arriva l'oggetto NoneType, una volta trovato lo elimini e rendi permanenti le modifiche con: import transaction transaction.commit() (copia di backup di filestorage e blobstorage obbligatoria) -- Riccardo Lemmi Über Developer Reflab - helping humanitarian action through web innovation http://www.reflab.com
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Plone-IT mailing list [email protected] https://lists.plone.org/mailman/listinfo/plone-plone-it http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
