diff --git a/nomad/processing/data.py b/nomad/processing/data.py index 857eae6b54015c90e711089ab00d2ca31c3b329a..376570334d99cd4d1d5741bf789452fb3dffe8af 100644 --- a/nomad/processing/data.py +++ b/nomad/processing/data.py @@ -470,7 +470,11 @@ class Upload(Proc): def get_logger(self, **kwargs): logger = super().get_logger() - logger = logger.bind(upload_id=self.upload_id, upload_name=self.name, **kwargs) + user = self.uploader + user_name = '%s %s' % (user.first_name, user.last_name) + logger = logger.bind( + upload_id=self.upload_id, upload_name=self.name, user_name=user_name, + user_id=user.user_id, **kwargs) return logger @classmethod