Denis Ledoux
c8aac116a6
[FIX] project: duplicate project must copy followers
...
Since duplicating a project copies the project
tasks, with the followers, the project followers must
remain as well.
This is done in the already overriden method
`copy` instead of simply adding `copy=True`
on the according one2many field, since this field
is defined on the inherited model
`mail.thread`, and to add `copy=True`, in the old api,
we would have to re-define the `message_follower_ids`
field within the `project.project`
model completely, making sure to copy all properties
opw-680313
2016-06-09 17:27:31 +02:00
..
2016-06-09 10:17:19 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:45:58 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-02 12:58:48 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-07 16:15:47 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-02 12:58:48 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-09 15:09:22 +02:00
2016-06-02 12:58:48 +02:00
2016-06-06 15:41:50 +02:00
2016-06-02 12:58:48 +02:00
2016-06-01 00:27:50 +02:00
2016-05-29 00:29:48 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-08 17:15:15 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-01 00:27:50 +02:00
2016-06-09 14:49:14 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-02 12:58:48 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-05-23 15:08:35 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-01 09:22:21 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-01 00:27:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-02 12:58:48 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-05-17 11:44:39 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:45:58 +02:00
2016-06-02 12:58:48 +02:00
2016-06-05 00:30:55 +02:00
2016-06-03 11:15:10 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-01 08:15:56 +02:00
2016-06-05 00:30:55 +02:00
2016-05-08 00:28:57 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-09 10:45:35 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-02 12:58:48 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-02 12:58:48 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-05-29 00:29:48 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-02 12:58:48 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-02 12:58:48 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 14:56:52 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-09 17:27:31 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 17:56:13 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-01 00:27:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-01 00:27:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-07 17:02:21 +02:00
2016-06-06 15:41:50 +02:00
2016-06-09 14:49:14 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-05-22 00:28:27 +02:00
2016-06-06 15:41:50 +02:00
2016-06-08 15:43:14 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-05-23 15:08:35 +02:00
2016-06-05 00:30:55 +02:00
2016-05-29 00:29:48 +02:00
2016-05-29 00:29:48 +02:00
2016-06-02 12:58:48 +02:00
2016-06-07 16:48:58 +02:00
2016-06-07 14:09:17 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-05-23 15:08:35 +02:00
2016-05-29 00:29:48 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 11:47:03 +02:00
2016-06-02 12:58:48 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-05-23 15:08:35 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 16:08:53 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-06 15:41:50 +02:00
2016-06-02 12:58:48 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-08 08:18:35 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-07 16:29:52 +02:00
2016-06-05 00:30:55 +02:00
2016-06-07 16:29:52 +02:00
2016-06-05 00:30:55 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00
2016-06-05 00:30:55 +02:00
2016-06-06 15:41:50 +02:00