Здравствуйте, Takadam, Вы писали:
T>Как с такими бороться? Может, сообщить upwork'у — шантажируют меня плохими отзывами? Все ведь потрекано их прогой, код в репозиториях тоже есть, переписка тоже.
Спросите у заказчика — что не так с кодом, какие именно пункты в вашем коде им не нравятся. Скажите что готовы исправить, для вас репутация важна.
Свяжитесь с техподдержкой. Может они и не смогут решить проблему, но может помогут. Такие ситуации иногда возникают, у них должны быть свои правила как их разрешать. Перечитайте правила upwork'a. Покажите техподдержке переписку с клиентом, где вы говорите, что готовы все сделать как надо. Может они всех так шантажируют, не только вас — тогда возможно upwork начнет разбираться с тем пользователем. Когда вы берете проект на какую то сумму и время, вы как бы подписываете контракт, поэтому пользователь не имеет права шантажировать чтоб вы взяли меньше денег. Может все и хорошо разрешиться, если вы действительно не виноваты. А если виноваты, код плохой и заранее оговорено было что он должен быть "хорошим" и его будет кто-то дорабатывать в будущем — то наверное придется договориться с заказчиком, может попросить еще какую-нибудь дополнительную работу ("бесплатно") лишь бы профиль не портили, если у вас профиль большой (=много проектов) и очень хороший и не хочется портить. Тут уж вам решать.
А вообще — изначально нужно внимательно изучать адекватность заказчика, перед принятием проекта, и вежливо оговаривать все пункты заранее, в том числе и исходный код — например, если требуется чтоб он был качественный и красивый, можно цену подороже поставить, логичное обоснование же есть

.