From c81f2cb09a7072a682932b663d24998924d39f0b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9rome=20Perrin?= <jerome@nexedi.com>
Date: Mon, 15 May 2017 06:48:55 +0000
Subject: [PATCH] ERP5Form: fix argument name, createPreferenceForUser expect
 user_id

---
 product/ERP5Form/PreferenceTool.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/product/ERP5Form/PreferenceTool.py b/product/ERP5Form/PreferenceTool.py
index b2ae035fa5..50575a8d77 100644
--- a/product/ERP5Form/PreferenceTool.py
+++ b/product/ERP5Form/PreferenceTool.py
@@ -270,14 +270,14 @@ class PreferenceTool(BaseTool):
 
   security.declareProtected(Permissions.ManagePortal,
                             'createPreferenceForUser')
-  def createPreferenceForUser(self, username, enable=True):
+  def createPreferenceForUser(self, user_id, enable=True):
     """Creates a preference for a given user, and optionnally enable the
     preference.
     """
     user_folder = self.acl_users
-    user = user_folder.getUserById(username)
+    user = user_folder.getUserById(user_id)
     if user is None:
-      raise ValueError("User %r not found" % (username, ))
+      raise ValueError("User %r not found" % (user_id, ))
     security_manager = getSecurityManager()
     try:
       newSecurityManager(None, user.__of__(user_folder))
-- 
2.30.9