diff --git a/SGGL/BLL/HSSE/SitePerson/PersonService.cs b/SGGL/BLL/HSSE/SitePerson/PersonService.cs index 6c74510f..c65e1c8c 100644 --- a/SGGL/BLL/HSSE/SitePerson/PersonService.cs +++ b/SGGL/BLL/HSSE/SitePerson/PersonService.cs @@ -461,8 +461,12 @@ namespace BLL newPerson.OutResult = person.OutResult; newPerson.Telephone = person.Telephone; newPerson.PositionId = person.PositionId; - newPerson.PostTitleId = person.PostTitleId; - newPerson.PhotoUrl = person.PhotoUrl; + newPerson.PostTitleId = person.PostTitleId; + if (newPerson.PhotoUrl != person.PhotoUrl) + { + newPerson.PhotoUrl = person.PhotoUrl; + newPerson.ExchangeTime = null; + } newPerson.HeadImage = person.HeadImage; newPerson.IsUsed = person.IsUsed; newPerson.IsCardUsed = person.IsCardUsed;