diff --git a/app/services/project_packages/save_service.rb b/app/services/project_packages/save_service.rb index cc58ec7d..d6abbca9 100644 --- a/app/services/project_packages/save_service.rb +++ b/app/services/project_packages/save_service.rb @@ -42,7 +42,8 @@ class ProjectPackages::SaveService private def need_check_code? - (package.new_record? && params[:contact_phone] != package.creator.phone) || package.contact_phone != params[:contact_phone] + (package.new_record? && params[:contact_phone] != package.creator.phone) || + (!package.new_record? && package.contact_phone != params[:contact_phone]) end def check_code_valid!