Merge lp:~vauxoo/openobject-client/6.1-widget-datetime-dev-julio into lp:openobject-client/6.1

Proposed by Julio Serna-http://www.vauxoo.com
Status: Needs review
Proposed branch: lp:~vauxoo/openobject-client/6.1-widget-datetime-dev-julio
Merge into: lp:openobject-client/6.1
Diff against target: 33 lines (+15/-8)
1 file modified
bin/widget_search/calendar.py (+15/-8)
To merge this branch: bzr merge lp:~vauxoo/openobject-client/6.1-widget-datetime-dev-julio
Reviewer Review Type Date Requested Status
Moisés López - http://www.vauxoo.com Pending
Review via email: mp+130254@code.launchpad.net

Description of the change

modified function _value_get to widget datetime

To post a comment you must log in.

Unmerged revisions

2097. By Julio Serna-http://www.vauxoo.com

[FIX] modified function _value_get to widget datetime

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'bin/widget_search/calendar.py'
--- bin/widget_search/calendar.py 2011-02-09 09:59:22 +0000
+++ bin/widget_search/calendar.py 2012-10-17 23:10:25 +0000
@@ -234,14 +234,21 @@
234 tz_offset=timezone, ignore_unparsable_time=False)234 tz_offset=timezone, ignore_unparsable_time=False)
235235
236 def _value_get(self):236 def _value_get(self):
237 res = []237 val = {'domain': [], 'context':{}}
238 val = self._date_get(self.entry1.get_text())238 val1 = self._date_get(self.entry1.get_text())
239 if val:239 val2 = self._date_get(self.entry2.get_text())
240 res.append((self.name, '>=', val))240 if self.attrs.get('context', False):
241 val = self._date_get(self.entry2.get_text())241 val['context'] = eval(self.attrs['context'], {'self': val1, 'self2': val2})
242 if val:242 if not self.attrs.get('domain', False):
243 res.append((self.name, '<=', val))243 res = []
244 return {'domain':res}244 if val1:
245 res.append((self.name, '>=', val1))
246 if val2:
247 res.append((self.name, '<=', val2))
248 val['domain'] = res
249 else:
250 val['domain'] = eval(self.attrs['domain'], {'self': val1, 'self2': val2})
251 return val
245252
246 def _value_set(self, value):253 def _value_set(self, value):
247 self.entry1.set_text(value)254 self.entry1.set_text(value)

Subscribers

People subscribed via source and target branches