From 884bcdd3adea955afe9cc6cf51160233de5a0eca Mon Sep 17 00:00:00 2001
From: Xavier Morel <xmo@odoo.com>
Date: Wed, 18 Dec 2019 12:39:03 +0000
Subject: [PATCH] [IMP] note: denoise install logs

Log that note columns have been created for new users as debug rather than info
---
 addons/note/models/res_users.py | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/addons/note/models/res_users.py b/addons/note/models/res_users.py
index d1bca02e65c7..0623a3d7a8a4 100644
--- a/addons/note/models/res_users.py
+++ b/addons/note/models/res_users.py
@@ -37,16 +37,14 @@ GROUP BY id"""
         self.browse(uids)._create_note_stages()
 
     def _create_note_stages(self):
-        data_found = False
         for num in range(4):
             stage = self.env.ref('note.note_stage_%02d' % (num,), raise_if_not_found=False)
-            data_found = True
-            if stage:
-                for user in self:
-                    stage.sudo().copy(default={'user_id': user.id})
-        if data_found:
+            if not stage:
+                break
             for user in self:
-                _logger.info('Note default columns created for user id %s', user.id)
+                stage.sudo().copy(default={'user_id': user.id})
+        else:
+            _logger.debug("Created note columns for %s", self)
 
     @api.model
     def systray_get_activities(self):
-- 
GitLab