Skip to content

Commit

Permalink
[FIX] product_variant_default_code: Read parameters with sudo()
Browse files Browse the repository at this point in the history
As needed in v11
  • Loading branch information
pedrobaeza authored and joao-p-marques committed Nov 10, 2020
1 parent 1882e68 commit cd9fdbc
Show file tree
Hide file tree
Showing 21 changed files with 22 additions and 21 deletions.
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/ar.po
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ msgid "Attribute Code"
msgstr ""

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/ca.po
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ msgid "Attribute Code"
msgstr ""

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/de.po
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ msgid "Attribute Code"
msgstr ""

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/es.po
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ msgid "Attribute Code"
msgstr "Código de atributo"

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/es_MX.po
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ msgid "Attribute Code"
msgstr ""

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/fi.po
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ msgid "Attribute Code"
msgstr ""

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/fr.po
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ msgid "Attribute Code"
msgstr "Code de l'attribut"

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/fr_CH.po
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ msgid "Attribute Code"
msgstr ""

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/hr.po
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ msgid "Attribute Code"
msgstr ""

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/hr_HR.po
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ msgid "Attribute Code"
msgstr ""

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/it.po
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ msgid "Attribute Code"
msgstr "Codice Attributo"

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/nl_NL.po
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ msgid "Attribute Code"
msgstr ""

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ msgid "Attribute Code"
msgstr ""

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/pt_BR.po
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ msgid "Attribute Code"
msgstr ""

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/ro.po
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ msgid "Attribute Code"
msgstr ""

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/sl.po
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ msgid "Attribute Code"
msgstr "Koda atributa"

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/tr_TR.po
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ msgid "Attribute Code"
msgstr ""

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/vi_VN.po
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ msgid "Attribute Code"
msgstr ""

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
2 changes: 1 addition & 1 deletion product_variant_default_code/i18n/zh_CN.po
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ msgid "Attribute Code"
msgstr ""

#. module: product_variant_default_code
#: code:addons/product_variant_default_code/models/product.py:181
#: code:addons/product_variant_default_code/models/product.py:182
#: sql_constraint:product.attribute:0
#, python-format
msgid "Attribute Name must be unique!"
Expand Down
5 changes: 3 additions & 2 deletions product_variant_default_code/models/product.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ def get_rendered_default_code(product, mask):
missing_attrs = all_attrs - set(product_attrs.keys())
missing = dict.fromkeys(
missing_attrs,
product.env['ir.config_parameter'].get_param(
product.env['ir.config_parameter'].sudo().get_param(
'default_reference_missing_placeholder'))
product_attrs.update(missing)
default_code = reference_mask.safe_substitute(product_attrs)
Expand Down Expand Up @@ -102,7 +102,8 @@ class ProductTemplate(models.Model):
def _get_default_mask(self):
attribute_names = []
default_reference_separator = self.env[
'ir.config_parameter'].get_param('default_reference_separator')
'ir.config_parameter'
].sudo().get_param('default_reference_separator')
for line in self.attribute_line_ids:
attribute_names.append(u"[{}]".format(line.attribute_id.name))
default_mask = ((self.code_prefix or '') +
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit cd9fdbc

Please sign in to comment.