El 13/07/13 04:17, Raimon Esteve escribió:
El 12/07/2013 21:04, "Josias Pérez" <[email protected]
<mailto:[email protected]>> va escriure:
>
> Hi,
>
> I was trying the subscription module in a 2.8 server.
>
> The module are on
https://bitbucket.org/zikzakmedia/trytond-subscription/src/be5c8fe688037558882bd8779578fa0769e451d2/subscription.py?at=default
>
> This cannot create a recurrent document cause is give the follow
message:
>
> Traceback (most recent call last):
> File
"/home/.virtualenvs/tryton28/local/lib/python2.7/site-packages/trytond/ir/cron.py",
line 155, in _callback
> getattr(Model, cron.function)(*args)
> File
"/home/.virtualenvs/tryton28/local/lib/python2.7/site-packages/trytond/modules/subscription/subscription.py",
line 291, in model_copy
> Request.create(to_create)
> File
"/home/.virtualenvs/tryton28/local/lib/python2.7/site-packages/trytond/model/modelsql.py",
line 360, in create
> field.set([new_id], cls, fname, value)
> File
"/home/.virtualenvs/tryton28/local/lib/python2.7/site-packages/trytond/model/fields/one2many.py",
line 140, in set
> vals = vals.copy()
> AttributeError: 'str' object has no attribute 'copy'
vals is string, not dict.
try this
Request.create([to_create])
create require a dict list. MyModel.create([{val: 'a'}])