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]