Package: tinyerp-client Version: 3.3.0-2 Severity: normal
when I upgrade to 3.3.0 partner from stoped working among other things. in the console i get: ------------------------------ Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/tinyerp-client/modules/gui/window/tree.py", line 109, in sig_open self.sig_action(widget, 'tree_but_open' ) File "/usr/lib/python2.3/site-packages/tinyerp-client/modules/gui/window/tree.py", line 100, in sig_action obj.exec_keyword(keyword, {'model':self.model, 'id':id, File "/usr/lib/python2.3/site-packages/tinyerp-client/modules/action/main.py", line 131, in exec_keyword self._exec_action(action, data) File "/usr/lib/python2.3/site-packages/tinyerp-client/modules/action/main.py", line 99, in _exec_action obj.create(action['view_id'] and action['view_id'][0], datas['res_model'], datas['res_id'], domain, action['view_type'], datas.get('window',None), context,datas['view_mode']) File "/usr/lib/python2.3/site-packages/tinyerp-client/modules/gui/window/__init__.py", line 47, in create win = form.form(model, res_id, domain, view_type=mode, view_ids = (view_id and [view_id]) or [], window=window, context=context) File "/usr/lib/python2.3/site-packages/tinyerp-client/modules/gui/window/form.py", line 118, in __init__ self.sig_new(autosave=False) File "/usr/lib/python2.3/site-packages/tinyerp-client/modules/gui/window/form.py", line 241, in sig_new self.screen.new() File "/usr/lib/python2.3/site-packages/tinyerp-client/widget/screen/screen.py", line 201, in new self.current_model.validate_set() File "/usr/lib/python2.3/site-packages/tinyerp-client/widget/model/record.py", line 143, in validate_set self.signal('record-changed') File "/usr/lib/python2.3/site-packages/tinyerp-client/signal_event.py", line 36, in signal fnct(self, signal_data, *data) File "/usr/lib/python2.3/site-packages/tinyerp-client/widget/model/group.py", line 192, in _record_changed self.signal('model-changed', model) File "/usr/lib/python2.3/site-packages/tinyerp-client/signal_event.py", line 36, in signal fnct(self, signal_data, *data) File "/usr/lib/python2.3/site-packages/tinyerp-client/widget/screen/screen.py", line 96, in _model_changed self.display() File "/usr/lib/python2.3/site-packages/tinyerp-client/widget/screen/screen.py", line 285, in display self.current_view.display() File "/usr/lib/python2.3/site-packages/tinyerp-client/widget/view/form.py", line 83, in display widget.display(model, state) File "/usr/lib/python2.3/site-packages/tinyerp-client/widget/view/widget.py", line 45, in display self.widget.display(model[self.widget_name]) File "/usr/lib/python2.3/site-packages/tinyerp-client/widget/view/form_gtk/one2many_list.py", line 205, in display self.screen.models_set(new_models) File "/usr/lib/python2.3/site-packages/tinyerp-client/widget/screen/screen.py", line 80, in models_set self.parent = models.parent AttributeError: 'bool' object has no attribute 'parent' ------------------------------ this is a workaround applied to the latest development version: --- tinyerp-client-3.3.2/bin/widget/view/form_gtk/one2many_list.py 2006-06-29 14:03:25.000000000 -0300 +++ tinyerp-client-3.3.2nc/bin/widget/view/form_gtk/one2many_list.py 2006-08-18 19:19:11.000000000 -0300 @@ -201,7 +201,7 @@ return False super(one2many_list, self).display(model_field) new_models = model_field.get_client() - if self.screen.models != new_models: + if self.screen.models != new_models and new_models: self.screen.models_set(new_models) if (self.screen.current_view.view_type=='tree') and self.screen.editable_get(): self.screen.current_model = None -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing'), (50, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-2-k7 Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8) Versions of packages tinyerp-client depends on: ii python 2.3.5-11 An interactive high-level object-o ii python-glade2 2.8.6-5 GTK+ bindings: Glade support ii python-gtk2 2.8.6-5 Python bindings for the GTK+ widge Versions of packages tinyerp-client recommends: ii evince [pdf-viewer] 0.4.0-2 Document (postscript, pdf) viewer ii gpdf [pdf-viewer] 2.10.0-3 Portable Document Format (PDF) vie ii gv [pdf-viewer] 1:3.6.1-13 PostScript and PDF viewer for X ii kghostview [pdf-viewer] 4:3.5.3-1 PostScript viewer for KDE ii kpdf [pdf-viewer] 4:3.5.3-1 PDF viewer for KDE ii xpdf 3.01-9 Portable Document Format (PDF) sui ii xpdf-reader [pdf-viewer] 3.01-9 Portable Document Format (PDF) sui ii xpdf-utils [pdf-viewer] 3.01-9 Portable Document Format (PDF) sui -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]