openerp-india team mailing list archive
-
openerp-india team
-
Mailing list archive
-
Message #18714
[Bug 1083703] Re: [trunk] Calendar invitations not working
** Description changed:
Hello All,
Sorry, but I try to be complete, this feature is used by managers, so I
think it is important !!!
- Using the trunk calendar features.
+ Using the trunk calendar features.
Making a meeting with account user1, which invites a partner directly via contacts, or by using Attendees.
- Create new Meeting
- Enter meeting basic data
- Goto Invitations
- 1ste example: Select Attendee and click save
- 2nd example: use Add Item to add contact
- Save meeting
Problem 1:
Adding contact or attendee, system doesn't fill in the contacts email
address automatic (email address is entered in contact of course)
Problem 2:
There is no way to invite other OpenERP users ? Only the contact address
which is related to the login user? The invited OpenERP user doesn't see
the meeting, nor there is any menu available to his/her invitations any
more?
Problem 3:
Using example 1, clicking on the confirmation icon gives openerp error:
OpenERP Server Error
Client Traceback (most recent call last):
- File "/srv/openerp/web/addons/web/http.py", line 192, in dispatch
- response["result"] = method(self, **self.params)
- File "/srv/openerp/web/addons/web/controllers/main.py", line 1247, in call_button
- action = self.call_common(req, model, method, args, domain_id, context_id)
- File "/srv/openerp/web/addons/web/controllers/main.py", line 1180, in call_common
- return self._call_kw(req, model, method, args, {})
- File "/srv/openerp/web/addons/web/controllers/main.py", line 1204, in _call_kw
- return getattr(req.session.model(model), method)(*args, **kwargs)
- File "/srv/openerp/web/addons/web/session.py", line 42, in proxy
- result = self.proxy.execute_kw(self.session._db, self.session._uid, self.session._password, self.model, method, args, kw)
- File "/srv/openerp/web/addons/web/session.py", line 30, in proxy_method
- result = self.session.send(self.service_name, method, *args)
- File "/srv/openerp/web/addons/web/session.py", line 105, in send
- raise xmlrpclib.Fault(openerp.tools.exception_to_unicode(e), formatted_info)
-
+ File "/srv/openerp/web/addons/web/http.py", line 192, in dispatch
+ response["result"] = method(self, **self.params)
+ File "/srv/openerp/web/addons/web/controllers/main.py", line 1247, in call_button
+ action = self.call_common(req, model, method, args, domain_id, context_id)
+ File "/srv/openerp/web/addons/web/controllers/main.py", line 1180, in call_common
+ return self._call_kw(req, model, method, args, {})
+ File "/srv/openerp/web/addons/web/controllers/main.py", line 1204, in _call_kw
+ return getattr(req.session.model(model), method)(*args, **kwargs)
+ File "/srv/openerp/web/addons/web/session.py", line 42, in proxy
+ result = self.proxy.execute_kw(self.session._db, self.session._uid, self.session._password, self.model, method, args, kw)
+ File "/srv/openerp/web/addons/web/session.py", line 30, in proxy_method
+ result = self.session.send(self.service_name, method, *args)
+ File "/srv/openerp/web/addons/web/session.py", line 105, in send
+ raise xmlrpclib.Fault(openerp.tools.exception_to_unicode(e), formatted_info)
Server Traceback (most recent call last):
- File "/srv/openerp/web/addons/web/session.py", line 91, in send
- return openerp.netsvc.dispatch_rpc(service_name, method, args)
- File "/srv/openerp/server/openerp/netsvc.py", line 361, in dispatch_rpc
- result = ExportService.getService(service_name).dispatch(method, params)
- File "/srv/openerp/server/openerp/service/web_services.py", line 596, in dispatch
- res = fn(db, uid, *params)
- File "/srv/openerp/server/openerp/osv/osv.py", line 167, in execute_kw
- return self.execute(db, uid, obj, method, *args, **kw or {})
- File "/srv/openerp/server/openerp/osv/osv.py", line 121, in wrapper
- return f(self, dbname, *args, **kwargs)
- File "/srv/openerp/server/openerp/osv/osv.py", line 176, in execute
- res = self.execute_cr(cr, uid, obj, method, *args, **kw)
- File "/srv/openerp/addons/audittrail/audittrail.py", line 514, in execute_cr
- return fct_src(cr, uid, model, method, *args, **kw)
- File "/srv/openerp/server/openerp/osv/osv.py", line 164, in execute_cr
- return getattr(object, method)(cr, uid, *args, **kw)
- File "/srv/openerp/cad/google_meeting/google_meeting.py", line 155, in do_accept
- res = mod_obj.copy(cr, uid, vals.ref.id, default = defaults, context = context)
- File "/srv/openerp/cad/google_meeting/google_meeting.py", line 90, in copy
- res = super(crm_meeting, self).copy(cr, uid, base_calendar_id2real_id(id), default, context)
- File "/srv/openerp/addons/base_calendar/crm_meeting.py", line 72, in copy
- return super(crm_meeting, self).copy(cr, uid, id, default, context)
- File "/srv/openerp/addons/base_calendar/base_calendar.py", line 1503, in copy
- res = super(calendar_event, self).copy(cr, uid, base_calendar_id2real_id(id), default, context)
- File "/srv/openerp/addons/mail/mail_thread.py", line 250, in copy
- return super(mail_thread, self).copy(cr, uid, id, default=default, context=context)
- File "/srv/openerp/server/openerp/osv/orm.py", line 4944, in copy
- data = self.copy_data(cr, uid, id, default, context)
- File "/srv/openerp/server/openerp/osv/orm.py", line 4877, in copy_data
- res[f] = data[f]
+ File "/srv/openerp/web/addons/web/session.py", line 91, in send
+ return openerp.netsvc.dispatch_rpc(service_name, method, args)
+ File "/srv/openerp/server/openerp/netsvc.py", line 361, in dispatch_rpc
+ result = ExportService.getService(service_name).dispatch(method, params)
+ File "/srv/openerp/server/openerp/service/web_services.py", line 596, in dispatch
+ res = fn(db, uid, *params)
+ File "/srv/openerp/server/openerp/osv/osv.py", line 167, in execute_kw
+ return self.execute(db, uid, obj, method, *args, **kw or {})
+ File "/srv/openerp/server/openerp/osv/osv.py", line 121, in wrapper
+ return f(self, dbname, *args, **kwargs)
+ File "/srv/openerp/server/openerp/osv/osv.py", line 176, in execute
+ res = self.execute_cr(cr, uid, obj, method, *args, **kw)
+ File "/srv/openerp/addons/audittrail/audittrail.py", line 514, in execute_cr
+ return fct_src(cr, uid, model, method, *args, **kw)
+ File "/srv/openerp/server/openerp/osv/osv.py", line 164, in execute_cr
+ return getattr(object, method)(cr, uid, *args, **kw)
+ File "/srv/openerp/cad/google_meeting/google_meeting.py", line 155, in do_accept
+ res = mod_obj.copy(cr, uid, vals.ref.id, default = defaults, context = context)
+ File "/srv/openerp/cad/google_meeting/google_meeting.py", line 90, in copy
+ res = super(crm_meeting, self).copy(cr, uid, base_calendar_id2real_id(id), default, context)
+ File "/srv/openerp/addons/base_calendar/crm_meeting.py", line 72, in copy
+ return super(crm_meeting, self).copy(cr, uid, id, default, context)
+ File "/srv/openerp/addons/base_calendar/base_calendar.py", line 1503, in copy
+ res = super(calendar_event, self).copy(cr, uid, base_calendar_id2real_id(id), default, context)
+ File "/srv/openerp/addons/mail/mail_thread.py", line 250, in copy
+ return super(mail_thread, self).copy(cr, uid, id, default=default, context=context)
+ File "/srv/openerp/server/openerp/osv/orm.py", line 4944, in copy
+ data = self.copy_data(cr, uid, id, default, context)
+ File "/srv/openerp/server/openerp/osv/orm.py", line 4877, in copy_data
+ res[f] = data[f]
KeyError: 'duration'
Problem 4:
Using example 2, clicking on confirmation link seems to work, only the
invited openerp user doesn't see his appointment in his calendar
appearing.
thnx
** Branch linked: lp:~openerp-dev/openobject-addons/trunk-
bug-1083703-dhr
--
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/1083703
Title:
[trunk] Calendar invitations not working
Status in OpenERP Addons (modules):
In Progress
Bug description:
Hello All,
Sorry, but I try to be complete, this feature is used by managers, so
I think it is important !!!
Using the trunk calendar features.
Making a meeting with account user1, which invites a partner directly via contacts, or by using Attendees.
- Create new Meeting
- Enter meeting basic data
- Goto Invitations
- 1ste example: Select Attendee and click save
- 2nd example: use Add Item to add contact
- Save meeting
Problem 1:
Adding contact or attendee, system doesn't fill in the contacts email
address automatic (email address is entered in contact of course)
Problem 2:
There is no way to invite other OpenERP users ? Only the contact
address which is related to the login user? The invited OpenERP user
doesn't see the meeting, nor there is any menu available to his/her
invitations any more?
Problem 3:
Using example 1, clicking on the confirmation icon gives openerp
error:
OpenERP Server Error
Client Traceback (most recent call last):
File "/srv/openerp/web/addons/web/http.py", line 192, in dispatch
response["result"] = method(self, **self.params)
File "/srv/openerp/web/addons/web/controllers/main.py", line 1247, in call_button
action = self.call_common(req, model, method, args, domain_id, context_id)
File "/srv/openerp/web/addons/web/controllers/main.py", line 1180, in call_common
return self._call_kw(req, model, method, args, {})
File "/srv/openerp/web/addons/web/controllers/main.py", line 1204, in _call_kw
return getattr(req.session.model(model), method)(*args, **kwargs)
File "/srv/openerp/web/addons/web/session.py", line 42, in proxy
result = self.proxy.execute_kw(self.session._db, self.session._uid, self.session._password, self.model, method, args, kw)
File "/srv/openerp/web/addons/web/session.py", line 30, in proxy_method
result = self.session.send(self.service_name, method, *args)
File "/srv/openerp/web/addons/web/session.py", line 105, in send
raise xmlrpclib.Fault(openerp.tools.exception_to_unicode(e), formatted_info)
Server Traceback (most recent call last):
File "/srv/openerp/web/addons/web/session.py", line 91, in send
return openerp.netsvc.dispatch_rpc(service_name, method, args)
File "/srv/openerp/server/openerp/netsvc.py", line 361, in dispatch_rpc
result = ExportService.getService(service_name).dispatch(method, params)
File "/srv/openerp/server/openerp/service/web_services.py", line 596, in dispatch
res = fn(db, uid, *params)
File "/srv/openerp/server/openerp/osv/osv.py", line 167, in execute_kw
return self.execute(db, uid, obj, method, *args, **kw or {})
File "/srv/openerp/server/openerp/osv/osv.py", line 121, in wrapper
return f(self, dbname, *args, **kwargs)
File "/srv/openerp/server/openerp/osv/osv.py", line 176, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/srv/openerp/addons/audittrail/audittrail.py", line 514, in execute_cr
return fct_src(cr, uid, model, method, *args, **kw)
File "/srv/openerp/server/openerp/osv/osv.py", line 164, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/srv/openerp/cad/google_meeting/google_meeting.py", line 155, in do_accept
res = mod_obj.copy(cr, uid, vals.ref.id, default = defaults, context = context)
File "/srv/openerp/cad/google_meeting/google_meeting.py", line 90, in copy
res = super(crm_meeting, self).copy(cr, uid, base_calendar_id2real_id(id), default, context)
File "/srv/openerp/addons/base_calendar/crm_meeting.py", line 72, in copy
return super(crm_meeting, self).copy(cr, uid, id, default, context)
File "/srv/openerp/addons/base_calendar/base_calendar.py", line 1503, in copy
res = super(calendar_event, self).copy(cr, uid, base_calendar_id2real_id(id), default, context)
File "/srv/openerp/addons/mail/mail_thread.py", line 250, in copy
return super(mail_thread, self).copy(cr, uid, id, default=default, context=context)
File "/srv/openerp/server/openerp/osv/orm.py", line 4944, in copy
data = self.copy_data(cr, uid, id, default, context)
File "/srv/openerp/server/openerp/osv/orm.py", line 4877, in copy_data
res[f] = data[f]
KeyError: 'duration'
Problem 4:
Using example 2, clicking on confirmation link seems to work, only the
invited openerp user doesn't see his appointment in his calendar
appearing.
thnx
To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/1083703/+subscriptions
References