Citation: 4A_610/2018 E. 5.1

5.1. L'art. 328 CO est une concrétisation de l'art. 28 al. 1 CC qui régit de manière générale la protection de la personnalité, dans le domaine du droit du travail, en ce sens qu'il fait obligation à l'employeur de protéger et respecter la personnalité du travailleur. Ce principe revêt une importance particulière dans les rapports de travail, en raison du rapport de subordination du travailleur à l'égard de l'employeur. La protection de la personnalité recouvre l'ensemble des valeurs essentielles, physiques, affectives et sociales liées à la personne humaine (cf. art. 10 al. 2 Cst. qui consacre le droit à la liberté personnelle) et s'exerce notamment en ce sens que le travailleur a le droit de ne pas subir d'atteinte dans sa sphère privée. La violation des obligations prévues à l'art. 328 CO entraîne la responsabilité contractuelle (art. 97 ss CO) de l'employeur pour le préjudice matériel et/ou, aux conditions fixées par l'art. 49 al. 1 CO (cf. art. 99 al. 3 CO), pour le tort moral causé au travailleur (ATF 130 III 699 consid. 5.1 p. 704; arrêt 4A_128/2007 du 9 juillet 2007 consid. 2.3). L'art. 49 al. 1 CO prévoit que celui qui subit une atteinte illicite à sa personnalité a droit à une somme d'argent à titre de réparation morale, pour autant que la gravité de l'atteinte le justifie et que l'auteur ne lui ait pas donné satisfaction autrement; l'atteinte doit avoir une certaine gravité objective et avoir été ressentie par la victime, subjectivement, comme une souffrance morale suffisamment forte pour qu'il apparaisse légitime qu'une personne, dans ces circonstances, s'adresse au juge pour obtenir réparation. Savoir si une atteinte à la personnalité est suffisamment grave pour justifier l'allocation d'une telle somme dépend des circonstances du cas d'espèce. La fixation de l'indemnité pour tort moral est une question d'appréciation, de sorte que le Tribunal fédéral ne la revoit qu'avec retenue (ATF 137 III 303 consid. 2.2.2 p. 309 s.; 130 III 699 consid. 5.1 p. 704 s. et les références).