|
|
@ -65,9 +65,9 @@ class KalachakraEvent(models.Model): |
|
|
|
frequency=fields.Selection(string='Frequency',selection=[('daily', 'Daily'), ('weekly', 'Weekly')]) |
|
|
|
weekly_day=fields.Selection(string='Weekly day',selection=[('monday', 'Monday'),('tuesday', 'Tuesday'),('wednesday', 'Wednesday'),('thursday', 'Thursday'),('friday', 'Friday'),('saturday', 'Saturday'),('sunday', 'Sunday') ]) |
|
|
|
end_generation_date=fields.Datetime('End generation date') |
|
|
|
generated_events=fields.Boolean('generated_ events', compute='_compute_generated_events') |
|
|
|
generated_events=fields.Boolean('generated_ events', compute='_compute_generated_events',copy=False) |
|
|
|
#for event generated from a parent event |
|
|
|
parent_event_id=fields.Many2one('event.event',string='parent event', readonly=True) |
|
|
|
parent_event_id=fields.Many2one('event.event',string='parent event', readonly=True,copy=False) |
|
|
|
find_out_more_link=fields.Char('Find out more link') |
|
|
|
city=fields.Char('city', related="address_id.city") |
|
|
|
no_online_payment=fields.Boolean('no online payment') |
|
|
@ -94,6 +94,16 @@ class KalachakraEvent(models.Model): |
|
|
|
ev.date_begin=ev.date_begin+timedelta(hours=1) |
|
|
|
ev.date_end=ev.date_end+timedelta(hours=1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@api.returns('self', lambda value: value.id) |
|
|
|
def copy(self, default=None): |
|
|
|
stage_new=self.env['event.stage'].search([('name','=','Nouveau')],limit=1) |
|
|
|
default = dict(default or {}) |
|
|
|
default['stage_id'] = stage_new.id |
|
|
|
|
|
|
|
return super(KalachakraEvent, self).copy(default) |
|
|
|
|
|
|
|
def write(self,vals): |
|
|
|
res = super(KalachakraEvent, self).write(vals) |
|
|
|
#mise à jour du calendrier google si |
|
|
|