openerp-india team mailing list archive
-
openerp-india team
-
Mailing list archive
-
Message #01605
[Bug 873399] Re: [6.0.3] Show events of the current interval date
** Changed in: openobject-addons
Importance: Undecided => Low
** Changed in: openobject-addons
Status: Incomplete => Confirmed
** Changed in: openobject-addons
Assignee: (unassigned) => OpenERP Publisher's Warranty Team (openerp-opw)
--
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/873399
Title:
[6.0.3] Show events of the current interval date
Status in OpenERP Addons (modules):
Confirmed
Bug description:
Hello.
In calendar view:
The function get_recurrent_ids in base_calendar.py returns the list
without considering the current interval of dates (month,week,day).
The list depends on the order of reading the ids and the limit (100 by
default) so it's a random list.
Add an 'order by' in the initial select make the deal for get the
lasts events. But the older are affected, so many are not visible.
I find a real solution a little further in the code, with this piece
of code:
for data in cr.dictfetchall():
start_date = base_start_date and datetime.strptime(base_start_date[:10]+ ' 00:00:00' , "%Y-%m-%d %H:%M:%S") or False
until_date = base_until_date and datetime.strptime(base_until_date[:10]+ ' 23:59:59', "%Y-%m-%d %H:%M:%S") or False
print 'start_date', start_date
print 'until_date', until_date
if count > limit:
break
event_date = datetime.strptime(data['date'], "%Y-%m-%d %H:%M:%S")
#To check: If the start date is replace by event date .. the event date will be changed by that of calendar code
start_date = event_date ->!!!!!
Why replace start_date by event_date? What does "To check" mean?
If i comment "start_date = event_date", the list become the ids between the start_date and until_date, and everything work beautiful. I have all my events (until the limit) each month (and week,day).
Can you enlightened me?
Thanks
To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/873399/+subscriptions