mirror of
https://github.com/OCA/knowledge.git
synced 2025-07-22 03:56:56 -06:00
[FIX] document_page_reference: Reference unique constraint error on duplicate
This commit is contained in:
parent
90d6ea742a
commit
7c9d0251a8
@ -51,6 +51,16 @@ class DocumentPage(models.Model):
|
||||
)
|
||||
content_parsed = fields.Html(compute='_compute_content_parsed')
|
||||
|
||||
@api.multi
|
||||
@api.returns('self', lambda value: value.id)
|
||||
def copy(self, default=None):
|
||||
self.ensure_one()
|
||||
if default is None:
|
||||
default = {}
|
||||
if not default.get('reference'):
|
||||
default.update(reference=_('%s_copy') % (self.reference))
|
||||
return super(DocumentPage, self).copy(default)
|
||||
|
||||
@api.depends('history_head')
|
||||
def _compute_content_parsed(self):
|
||||
for record in self:
|
||||
|
Loading…
Reference in New Issue
Block a user