Fix bug
This commit is contained in:
parent
4d2f6e8d4e
commit
c1d8a44d28
|
|
@ -14599,3 +14599,8 @@ msgstr "لا يمكن حذف المستخدم '%s': لا يزال مرتبطًا
|
|||
msgid "Cannot delete partner '%s': linked to Benefits - Profiles %s"
|
||||
msgstr "لا يمكن حذف الشريك '%s': مرتبط بملفات مستفيدين %s"
|
||||
|
||||
#. module: odex_benefit
|
||||
#: code:addons/odex_benefit/models/res_users.py:0
|
||||
#, python-format
|
||||
msgid "Failed to delete partner '%s' (ID: %s) after user removal. Reason: %s"
|
||||
msgstr "فشل في حذف الشريك '%s' (المعرف: %s) بعد إزالة المستخدم. السبب: %s"
|
||||
|
|
@ -1083,7 +1083,7 @@ class GrantBenefitProfile(models.Model):
|
|||
skip_user = self.env.context.get('skip_user_unlink')
|
||||
|
||||
for record in self:
|
||||
if record.state not in ['draft', 'new']:
|
||||
if record.state not in ['draft']:
|
||||
raise UserError(_('You cannot delete this record'))
|
||||
|
||||
if not skip_user and record.user_id:
|
||||
|
|
|
|||
|
|
@ -36,5 +36,9 @@ class ResUsers(models.Model):
|
|||
_logger.warning(
|
||||
"Failed to delete partner ID %s after user removal. Reason: %s", partner.id, str(e)
|
||||
)
|
||||
raise ValidationError(
|
||||
_("Failed to delete partner '%s' (ID: %s) after user removal. Reason: %s")
|
||||
% (partner.display_name, partner.id, str(e))
|
||||
)
|
||||
|
||||
return res
|
||||
|
|
|
|||
Loading…
Reference in New Issue