[FIX] survey: make survey access_token copy=False for duplicate

Task #1902306

Purpose
=======

The "access_token" needs to be unique so it should not be copied when
duplicating the survey.
This commit is contained in:
Aurélien Warnon
2019-02-06 13:20:52 +00:00
parent 77654855a8
commit 120ff4a1db
+1 -1
View File
@@ -61,7 +61,7 @@ class Survey(models.Model):
('public', 'Anyone with the link'),
('token', 'Invited people only')], string='Access Mode',
default='public', required=True)
access_token = fields.Char('Access Token', default=lambda self: self._get_default_access_token())
access_token = fields.Char('Access Token', default=lambda self: self._get_default_access_token(), copy=False)
users_login_required = fields.Boolean('Login required', help="If checked, users have to login before answering even with a valid token.")
users_can_go_back = fields.Boolean('Users can go back', help="If checked, users can go back to previous pages.")
users_can_signup = fields.Boolean('Users can signup', compute='_compute_users_can_signup')