Raise an error if no printer is configured

This commit is contained in:
Guewen Baconnier
2015-01-21 15:34:38 +01:00
parent 22cde58f0e
commit 8344cca443
2 changed files with 11 additions and 5 deletions

View File

@@ -32,9 +32,11 @@ class ReportXMLAction(models.Model):
)
@api.multi
def behaviour(self):
def behaviour(self, raise_if_no_printer=True):
self.ensure_one()
res = super(ReportXMLAction, self).behaviour()
res = super(ReportXMLAction, self).behaviour(
raise_if_no_printer=raise_if_no_printer
)
res['tray'] = self.printer_tray_id.system_name
return res