Changes are not displayed in ForestAdmin

Feature(s) impacted

Document modification

Observed behavior

Hey
We have a strange behavior when we are trying to change a document through the forest admin.
I am trying to change these two fields.
The value in the fields was 1426. I’m trying to change to 1317.5
But the second field has not changed.


I checked this field directly in MongoDB
image
This is reproduced in all employees

Expected behavior

Failure Logs

},
“ecs”: {},
“level”: “info”,
“method”: “PUT”,
“message”: “OPERATOR_LOGGING”,
“log”: {
“file”: {}
},
“url”: “/forest/Job/64a2d10c6820370014c55cb4?timezone=Europe%2FMoscow”,
“agent”: {},
“module”: “forestadmin”,
“zone”: “middlewares”,
“body”: {
“data”: {
“type”: “Jobs”,
“attributes”: {
“payment_per_job”: 1317.5,
“salary_per_job”: 1317.5
},

Context

  • Project name: Mygig
  • Team name: Operations
  • Environment name: Production
  • Agent (forest package) name & version: …
  • Database type: MongoDB
  • Recent changes made on your end if any: …

Hi @a.cherkashchenko :wave:
If i understand correctly,
you change the two field in the ui and you click on save.
After that, the second field remain to the last value.
But in mongoDB the field are ok right ?

What if you refresh your browser ? I guess everything’s okay.

So i’m asking after click on save have you got any error on your browser console ?

I dont have any errors in console

This screenshot before pressing save button


And this after

Can you share with us the PUT payload and the response payload when you click on save please :pray:

Response:
{ "included": [ { "type": "Worker", "id": "637cc5f2973b730008949c32", "attributes": { "crm_open": "https://crm.mygig.ru/workers/637cc5f2973b730008949c32", "crm_worker_call": "https://crm.mygig.ru/workers/637cc5f2973b730008949c32?call=true", "user": "637cc5f2973b730008949c31", "full_name": "Куланина Алина Александровна", "spec": [ "packer", "order_picker", "cook", "cleaner", "promo", "washer", "salesroom", "courier", "handyman", "auxiliary_worker", "waiter", "cash", "shop_assistant" ], "custom_spec": [], "experience": [], "documents": [], "documents_confirmed": [], "documents_uploaded": [], "balance": 5733, "rating": 0, "inn": "301515054046", "is_self_employed": true, "is_full_time": true, "full_time": { "clients": [], "reasons_for_refusal": "", "status": "" }, "online_interview": false, "is_part_time": true, "employment_status": "self_employed", "passport_series": "1219", "passport_number": "812058", "location": { "coordinates": [ 28.6085208, 59.3829664 ], "type": "Point" }, "full_address": { "city": "Кингисеппский район", "country": "Россия", "state": "Северо-Западный федеральный округ", "county": "Ленинградская область" }, "citizenship": "ru", "comment": "#активен", "favorites": [], "is_mobile_team": false, "mobile_team": { "contract_expires_at": null, "contract_signed_at": null }, "fns_connection_id": 13968753, "fns_disconnected_at": "2023-06-27T16:12:56.034Z", "fns_registered_at": "2022-05-05T02:48:00.314Z", "fns_region": "45000000", "fns_connection_status": "on", "fns_offline_keys": [], "status": "worked", "operator_call_stats": { "success": 0, "total": 0 }, "talkbank_connection_status": "registered", "number": 715256, "agreements": [ { "version": 2, "_id": "648debbdfec411001524dd52", "type": "userAgreement", "fileName": "f5c525d9-19bb-49d8-a647-5df479b3d1d6.txt", "nameSignedDoc": "34311397-b328-42b2-9fa6-93593d0e7f7a.pdf" }, { "version": 2, "_id": "648debbdfec411001524dd53", "type": "privacyPolicy", "fileName": "d69dc428-c447-4182-80b0-fe991242804b.txt", "nameSignedDoc": "9e41190d-444f-4529-b2c7-de0b5ce52e33.pdf" }, { "version": 1, "_id": "648debbdfec411001524dd54", "type": "agreementToProcessingUserData", "fileName": "6e5bb1c9-dbd3-446c-9f34-0811b01004b3.txt", "nameSignedDoc": "cd30507f-f16b-4eff-a211-f2068aae1b35.pdf" } ], "_id": "637cc5f2973b730008949c32", "updatedAt": "2023-07-21T12:36:20.240Z", "createdAt": "2022-11-22T12:52:02.873Z" } }, { "type": "Order", "id": "64a273622d4cbd001492eb24", "attributes": { "legal_types": [ "self_employed" ], "state": "", "workers": 1, "documents": [], "national_accessibility": [ "RUS" ], "crm_open": "https://crm.mygig.ru/orders/64a273622d4cbd001492eb24", "amount": 1, "amount_guaranteed": 0, "is_hidden": false, "skip_receipt": false, "bank_processor": "talkbank", "employer": "63a0525a62311900096228b8", "client": "628ceb6b7eda2f00098d48aa", "workplace": "648704273900980014933366", "is_manual_confirm_only": true, "spec": "shop_assistant", "additional_specs": [], "tags": [], "custom_name": "Продавец-консультант", "description": "<p><b> ЗВОНИТЬ СУПЕРВАЙЗЕРУ - Виктория - 8-925-002-84-21</b></p>\r\n<p><b> ОБЕД (1,5ч.) НЕ ОПЛАЧИВАЕТСЯ! </b></p>\r\n<p><b> ДОЛЖНОСТЬ: </b></p>\r\n<p>• Продавец </p>\r\n<p><b> ЧТО БУДЕТЕ ДЕЛАТЬ: </b></p>\r\n<p>• предпродажная подготовка товара;</p>\r\n<p>• выкладка товара, контроль сроков реализации, ротация, работа с ценниками;</p>\r\n<p>• консультация и обслуживание покупателей;</p>\r\n<p>• наведения порядка, поддержание чистоты торгового оборудования.</p>\r\n<p>• обслуживание покупателей в соответствии с существующими правилами;</p>\r\n<p>• расфасовка, упаковка и маркировка продукции;</p>\r\n<p>• выкладка товара на прилавке, наличие ценников и информации о товаре, поддержание ассортимента;</p>\r\n<p>• контроль качества товаров, сроков годности.</p>\r\n<p>• отслеживание сроков реализации продукции.</p>\r\n\r\n<p><b> КАКИЕ УСЛОВИЯ: </b></p>\r\n<p>• Есть перерыв на обед (1,5ч., не оплачивается) </p>\r\n<p>• Есть штраф за поздний отказ от смены и невыход </p>\r\n<p><b> КАК ОПЛАЧИВАЕМ: </b></p>\r\n<p>• Оплата два раза в месяц (с 01 по 15 и с 16 по 31 число) </p>\r\n<p><b> КАК НАЧАТЬ: </b></p>\r\n<p><b> ЗВОНИТЬ СУПЕРВАЙЗЕРУ - Виктория - 8-925-002-84-21 </b></p>", "documents_for_signature": [ "636d0e3586654c00086a9ed1", "635150efec979b00084dc0d1", "636d0e3586654c00086a9eb5", "636d0e3586654c00086a9eb6", "63cfbee2af95450008755e90", "64525f9a3f7dee000828e8e7" ], "skills": [], "start": "2023-07-19T06:00:00.000Z", "finish": "2023-07-19T18:00:00.000Z", "start_time": "09:00", "finish_time": "21:00", "hours": 10.5, "minutes": 630, "break_time": "01:30", "able_to_call": true, "phone": 79250028421, "salary_per_hour": 175, "salary_per_job": 1837.5, "salary_per_unit": 0, "salary_max": null, "salary_min": null, "payment_per_hour": 175, "payment_per_job": 1837.5, "payment_per_unit": 0, "allowed_to_minors": false, "type": "once", "operations": [], "auto_up_salary": false, "source": "LT_PROD", "is_operator_approval_required": false, "_id": "64a273622d4cbd001492eb24", "updatedAt": "2023-07-03T07:06:10.785Z", "createdAt": "2023-07-03T07:06:10.785Z", "deleted": false } }, { "type": "Employer", "id": "63a0525a62311900096228b8", "attributes": { "workplace_id": null, "client": "62d037fe97ec5b0008574400", "user": "6259434decefc4000a775839", "workplace": null, "workplaces": [ "63a58927c003fa000966f479", "639c951ea9230300080aad30" ], "full_name": "Толщина Елизавета Георгиевна", "permissions": { "hidden_order": false, "cannot_create_order": false, "cannot_cancel_order": false, "can_change_rates": false }, "agreements": [], "_id": "63a0525a62311900096228b8", "updatedAt": "2022-12-23T11:38:08.767Z", "createdAt": "2022-12-19T12:00:26.305Z" } }, { "type": "Client", "id": "628ceb6b7eda2f00098d48aa", "attributes": { "legal_name": null, "title": "Пятёрочка", "organizationName": "Пятёрочка ЛТ", "bank": "talkbank", "blacklist": [ "62543aa5cddfd300089228f0", "614ad8e16ebe8b0009b12ce8", "62bd682a192dfa000840d914", "62c9982abb938d00095d8f46", "62d66a607e445a0008c56320", "6271c004d5340200088fecc3", "62a03c230ab7b500087bab9b", "62cfa4ee3ebc47000893029e", "631cdcfbe709960008421b0a", "63bdfa5258c00200083687f6", "64492f5d4069850015419acb", "64568571ac22c00014da3bdc", "6477587d26f1810014b5c1ab", "63dfba2c4e88840014839d53", "6437f9e80290a10015642fcf", "643d644752aff000145e9de4", "61c0243b090a190008b035d0", "6387f7d042b31b00087c80b7", "63e383043371a20014bc7fcd", "646cfa81236d2f001501bebf", "6202da916bd5670008c7074d", "624ffec8e8bb5e000833385b", "6319fa7363971b0009f56856", "635c4b729b7ab50008674970", "638f1394d9c4450008d22d1f" ], "includedTax": true, "dateOfPayment": "endOfWork", "documents": [ "636d0e3586654c00086a9ed1", "635150efec979b00084dc0d1", "636d0e3586654c00086a9eb5", "636d0e3586654c00086a9eb6", "63cfbee2af95450008755e90", "64525f9a3f7dee000828e8e7" ], "source": "LT_PROD", "tag": "LT Витрина", "_id": "628ceb6b7eda2f00098d48aa", "updatedAt": "2023-07-17T13:15:06.937Z", "createdAt": "2022-05-24T14:27:55.795Z" } }, { "type": "Workplace", "id": "648704273900980014933366", "attributes": { "order_legal_types": [ "self_employed" ], "full_address": "Кингисепп г, Большая Советская ул, 39Б ", "coordinates": "59.3807, 28.6112", "title": "Пятерочка 17478, Ленинградская обл, Кингисеппский р-н, Кингисепп г, Большая Советская ул, дом № 39Б", "emails": [], "address": { "city": "Кингисепп г", "street": "Большая Советская ул", "house": "39Б " }, "location": { "coordinates": [ 59.3807, 28.6112 ], "type": "Point" }, "client": "628ceb6b7eda2f00098d48aa", "blacklist": [], "contractor": "62d03cbc96176600098d26a0", "disabled": false, "contract": "mygigtech", "source": "LT_PROD", "key_account_manager": "6351416caf89a30008a6d8ab", "supervisor": "6351416caf89a30008a6d8ab", "_id": "648704273900980014933366", "updatedAt": "2023-07-21T16:06:19.037Z", "createdAt": "2023-06-12T11:40:23.420Z" } } ], "data": { "type": "Job", "id": "64b607bfccc6460015991c77", "attributes": { "legal_type": "self_employed", "national_accessibility": [ "RUS" ], "documents": [], "payment_per_hour": 175, "payment_per_job": 1837.5, "skip_receipt": false, "salary_with_tax": 1947.75, "act": "https://crm.mygig.ru/api/documents/act/64b607bfccc6460015991c77", "contractor": "ООО «Сириус»", "worker_phone": 79170884727, "crm_open": "https://crm.mygig.ru/jobs/64b607bfccc6460015991c77", "status": "completed", "ext_source": "LT_PROD", "checkin_location": { "type": "Point", "coordinates": [ 28.6110993, 59.3807441 ] }, "checkout_location": { "type": "Point", "coordinates": [ 28.6109879, 59.3808054 ] }, "is_autocheckout": false, "is_manual_confirm_only": true, "bank": "talkbank", "spec": "shop_assistant", "custom_name": "Продавец-консультант", "description": "<p><b> ЗВОНИТЬ СУПЕРВАЙЗЕРУ - Виктория - 8-925-002-84-21</b></p>\r\n<p><b> ОБЕД (1,5ч.) НЕ ОПЛАЧИВАЕТСЯ! </b></p>\r\n<p><b> ДОЛЖНОСТЬ: </b></p>\r\n<p>• Продавец </p>\r\n<p><b> ЧТО БУДЕТЕ ДЕЛАТЬ: </b></p>\r\n<p>• предпродажная подготовка товара;</p>\r\n<p>• выкладка товара, контроль сроков реализации, ротация, работа с ценниками;</p>\r\n<p>• консультация и обслуживание покупателей;</p>\r\n<p>• наведения порядка, поддержание чистоты торгового оборудования.</p>\r\n<p>• обслуживание покупателей в соответствии с существующими правилами;</p>\r\n<p>• расфасовка, упаковка и маркировка продукции;</p>\r\n<p>• выкладка товара на прилавке, наличие ценников и информации о товаре, поддержание ассортимента;</p>\r\n<p>• контроль качества товаров, сроков годности.</p>\r\n<p>• отслеживание сроков реализации продукции.</p>\r\n\r\n<p><b> КАКИЕ УСЛОВИЯ: </b></p>\r\n<p>• Есть перерыв на обед (1,5ч., не оплачивается) </p>\r\n<p>• Есть штраф за поздний отказ от смены и невыход </p>\r\n<p><b> КАК ОПЛАЧИВАЕМ: </b></p>\r\n<p>• Оплата два раза в месяц (с 01 по 15 и с 16 по 31 число) </p>\r\n<p><b> КАК НАЧАТЬ: </b></p>\r\n<p><b> ЗВОНИТЬ СУПЕРВАЙЗЕРУ - Виктория - 8-925-002-84-21 </b></p>", "skills": [], "start": "2023-07-19T06:00:00.000Z", "finish": "2023-07-19T18:00:00.000Z", "start_fact": "2023-07-19T09:44:40.893Z", "finish_fact": "2023-07-19T18:12:30.404Z", "start_time": "09:00", "finish_time": "21:00", "hours": 10.5, "minutes": 630, "break_time": "01:30", "salary_per_hour": 175, "salary_per_job": 1947.75, "salary_per_unit": 0, "payment_per_unit": 0, "monetary_penalty": 0, "penalties": [], "receipt_status": "need_act", "is_act_signed": false, "signed_docs": [ { "_id": "635150efec979b00084dc0d1", "nameSignedDoc": "7593c483-4b76-41a3-aa60-efdfbbf78000.pdf", "fileName": "72bc41d2-4902-40bd-9d4d-afbe914a61ed.txt", "docId": "63cfbf781e104d0008c921ec", "docTitle": "Договор-оферта MyGig", "fileId": "63cfbf781e104d0008c921ec" }, { "_id": "636d0e3586654c00086a9eb5", "nameSignedDoc": "cb5b730b-a64d-4854-a96c-ac42981dff06.pdf", "fileName": "3643f569-ad8c-4a9b-a40e-cd777a6a6993.txt", "docId": "63cfbf6c77296200087abf59", "docTitle": "Оферта заказчика ТС5", "fileId": "63cfbf6c77296200087abf59" }, { "_id": "636d0e3586654c00086a9eb6", "nameSignedDoc": "5144583d-ee96-40f5-8859-7b7484470ea7.pdf", "fileName": "55e49546-afeb-4876-b926-9c273a2943cd.txt", "docId": "63cfbf5877296200087abf55", "docTitle": "Согласие на обработку персональных данных", "fileId": "63cfbf5877296200087abf55" }, { "_id": "64525f9a3f7dee000828e8e7", "nameSignedDoc": "c1bb3d87-5b46-4943-90a8-e0c8aeb6dc85.pdf", "fileName": "c86163d4-9f6f-40cf-9bf9-e8416eef1ff2.txt", "docId": "64525f9a3f7dee000828e8da", "docTitle": "Оферту заказчика", "fileId": "64525f9a3f7dee000828e8da" } ], "api_client": "android", "contract": "mygigtech", "receipt_history": [], "onModeration": false, "act_number": 1011894, "isTest": false, "is_operator_approval_required": false, "_id": "64b607bfccc6460015991c77", "updatedAt": "2023-07-21T16:09:35.072Z", "createdAt": "2023-07-18T03:32:15.648Z", "deleted": false }, "relationships": { "worker": { "data": { "type": "Worker", "id": "637cc5f2973b730008949c32" }, "links": { "related": { "href": "/forest/Job/64b607bfccc6460015991c77/relationships/worker" } } }, "source": { "data": { "type": "Order", "id": "64a273622d4cbd001492eb24" }, "links": { "related": { "href": "/forest/Job/64b607bfccc6460015991c77/relationships/source" } } }, "employer": { "data": { "type": "Employer", "id": "63a0525a62311900096228b8" }, "links": { "related": { "href": "/forest/Job/64b607bfccc6460015991c77/relationships/employer" } } }, "client": { "data": { "type": "Client", "id": "628ceb6b7eda2f00098d48aa" }, "links": { "related": { "href": "/forest/Job/64b607bfccc6460015991c77/relationships/client" } } }, "workplace": { "data": { "type": "Workplace", "id": "648704273900980014933366" }, "links": { "related": { "href": "/forest/Job/64b607bfccc6460015991c77/relationships/workplace" } } } } } }
Payload:

{"data":{"id":"64b607bfccc6460015991c77","attributes":{"payment_per_job":1947.75,"salary_per_job":1947.75},"relationships":{"client":{"data":{"type":"Clients","id":"628ceb6b7eda2f00098d48aa"}},"employer":{"data":{"type":"Employers","id":"63a0525a62311900096228b8"}},"source":{"data":{"type":"Orders","id":"64a273622d4cbd001492eb24"}},"worker":{"data":{"type":"Workers","id":"637cc5f2973b730008949c32"}},"workplace":{"data":{"type":"Workplaces","id":"648704273900980014933366"}}},"type":"Jobs"}}

In the response payload the payment_per_job is returned with the wrong value.
So it’s coming from your server.
Have you override the PUT job route?

Sorry for long answer

This is PUT payload

  1. {data: {id: “64ce69578fa7340015f8fd0e”, attributes: {payment_per_job: 1040},…}}

  2. data: {id: “64ce69578fa7340015f8fd0e”, attributes: {payment_per_job: 1040},…}

1. attributes: {payment_per_job: 1040}

  1. payment_per_job: 1040

2. id: "64ce69578fa7340015f8fd0e"
3. relationships: {client: {data: {type: "Clients", id: "62f4ceede08c3100088be7cf"}},…}
4. type: "Jobs"

And this is response payload:

{
    "included": [
        {
            "type": "Worker",
            "id": "64a9245acd988c00146e6ce9",
            "attributes": {
                "crm_open": "https://crm.mygig.ru/workers/64a9245acd988c00146e6ce9",
                "crm_worker_call": "https://crm.mygig.ru/workers/64a9245acd988c00146e6ce9?call=true",
                "user": "64a9245acd988c00146e6ce5",
                "full_name": "Бенедиктов Юрий Вячеславович",
                "spec": [
                    "merch",
                    "salesroom",
                    "order_picker"
                ],
                "custom_spec": [],
                "experience": [],
                "documents": [],
                "documents_confirmed": [],
                "documents_uploaded": [],
                "balance": 0,
                "rating": 0,
                "inn": "165707514473",
                "is_self_employed": true,
                "is_full_time": true,
                "full_time": {
                    "clients": [],
                    "reasons_for_refusal": "",
                    "status": ""
                },
                "first_passport_upload": "2023-07-08T09:07:10.834Z",
                "first_ready_status": "2023-07-08T14:42:41.572Z",
                "online_interview": false,
                "is_part_time": true,
                "employment_status": "self_employed",
                "passport_series": "9204",
                "passport_number": "644256",
                "location": {
                    "coordinates": [
                        49.1355052,
                        55.8393175
                    ],
                    "type": "Point"
                },
                "full_address": {
                    "city": "Казань",
                    "country": "Россия",
                    "state": "Приволжский федеральный округ",
                    "county": "Республика Татарстан"
                },
                "citizenship": "ru",
                "favorites": [
                    {
                        "_id": "64b8e0edb5de33001406eaf2",
                        "custom_name": "Работник торгового зала",
                        "workplace": "645b6a023ccffb001402b3be"
                    }
                ],
                "is_mobile_team": false,
                "mobile_team": {
                    "contract_expires_at": null,
                    "contract_signed_at": null
                },
                "fns_connection_id": 14275050,
                "fns_registered_at": "2023-02-25T06:29:31.939Z",
                "fns_region": "92000000",
                "fns_connection_status": "on",
                "fns_offline_keys": [
                    {
                        "_id": "64ad29524c9ad60014a9375b",
                        "SequenceNumber": 151,
                        "ExpireTime": "2033-07-08T10:05:05.866Z",
                        "Base64Key": "qYC5ZHHne8W0T6eqlE7TatKbtoNBThQLodrp37RnItM="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9375c",
                        "SequenceNumber": 152,
                        "ExpireTime": "2033-07-08T10:05:05.867Z",
                        "Base64Key": "7vQVYCIkeDE1DK2aXaTPrAKo6OuP9xixTVSGM49Sj/s="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9375d",
                        "SequenceNumber": 153,
                        "ExpireTime": "2033-07-08T10:05:05.867Z",
                        "Base64Key": "ArVH3g48bTqJIg1jOH0PON9FJRE2EgvHmASgaHAp5gY="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9375e",
                        "SequenceNumber": 154,
                        "ExpireTime": "2033-07-08T10:05:05.867Z",
                        "Base64Key": "pRF0+Qru7M377eIhg0uUfORjnVsb/kGY62SANF/geOc="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9375f",
                        "SequenceNumber": 155,
                        "ExpireTime": "2033-07-08T10:05:05.868Z",
                        "Base64Key": "ogrPJE7+pQkTH3IrJb83Gp4G3E+jGv2n8euQgiQzYhI="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93760",
                        "SequenceNumber": 156,
                        "ExpireTime": "2033-07-08T10:05:05.868Z",
                        "Base64Key": "Vuq5sbAiOP5PZXiaqzcwJ8+PPRiO0+ttGhLuTDYY88g="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93761",
                        "SequenceNumber": 157,
                        "ExpireTime": "2033-07-08T10:05:05.868Z",
                        "Base64Key": "OFf1EEPqKGeNBpeDnCoGcFyFr7a4pW3xZxwcwKGHxrY="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93762",
                        "SequenceNumber": 158,
                        "ExpireTime": "2033-07-08T10:05:05.869Z",
                        "Base64Key": "Q6dMcVKhKGHVCBZik2pzmAEb2ioKbeS8EFGu3Up3uuM="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93763",
                        "SequenceNumber": 159,
                        "ExpireTime": "2033-07-08T10:05:05.869Z",
                        "Base64Key": "LbK2rRnzs3Kz/LAdKvlCP9lKnLVyQqfY5wSCopc+k7s="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93764",
                        "SequenceNumber": 160,
                        "ExpireTime": "2033-07-08T10:05:05.870Z",
                        "Base64Key": "5n8ahXwvcIaybSurF5VB2ibERf2ki05Dyljx+959k9s="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93765",
                        "SequenceNumber": 161,
                        "ExpireTime": "2033-07-08T10:05:05.870Z",
                        "Base64Key": "dCO5TAQRV2mQJf+NsX7zrmpBic+YunOTReOaYOSCjlo="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93766",
                        "SequenceNumber": 162,
                        "ExpireTime": "2033-07-08T10:05:05.871Z",
                        "Base64Key": "g76cuACH0MN0b7IOBkY+GYFLfABopd6+OuL0sECIDEI="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93767",
                        "SequenceNumber": 163,
                        "ExpireTime": "2033-07-08T10:05:05.871Z",
                        "Base64Key": "vtWUf2DggvgvXiyw/VfkTkczH3AK1s5zR6JLUE14Gxo="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93768",
                        "SequenceNumber": 164,
                        "ExpireTime": "2033-07-08T10:05:05.871Z",
                        "Base64Key": "wMEkJfvzEJLzZ6kHAnYQfNoTK39IrsOnES7e8XvKDWk="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93769",
                        "SequenceNumber": 165,
                        "ExpireTime": "2033-07-08T10:05:05.872Z",
                        "Base64Key": "tkZ4dEXxitWH03bgelK7YvRDzQKOTOoAR8WZfoXZhH4="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9376a",
                        "SequenceNumber": 166,
                        "ExpireTime": "2033-07-08T10:05:05.872Z",
                        "Base64Key": "R4sexOCtbzQIFt17rCLd4nyNHbfZwXyYRhCQyWlpyNI="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9376b",
                        "SequenceNumber": 167,
                        "ExpireTime": "2033-07-08T10:05:05.873Z",
                        "Base64Key": "OX5xOI8MKDh4Lf1pYyBoqc2DQ2cR6f9482ayndO63/4="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9376c",
                        "SequenceNumber": 168,
                        "ExpireTime": "2033-07-08T10:05:05.873Z",
                        "Base64Key": "jN8hP1lfYlCH1jFVDplWWIbWKsbzv94vOMHoerxqmAs="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9376d",
                        "SequenceNumber": 169,
                        "ExpireTime": "2033-07-08T10:05:05.873Z",
                        "Base64Key": "6UIlPVGFRMCBCE3b8ug9COZgI6A6TxgpzngNAKp4NOA="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9376e",
                        "SequenceNumber": 170,
                        "ExpireTime": "2033-07-08T10:05:05.874Z",
                        "Base64Key": "e6DGF+qabcA3FJZTNx+ElnxQo+Q9v99QsosqGtLUICE="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9376f",
                        "SequenceNumber": 171,
                        "ExpireTime": "2033-07-08T10:05:05.874Z",
                        "Base64Key": "eXfjoz3roJhYtp2GeNonFs7u2xF3N3DrD55L1Nl2gX8="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93770",
                        "SequenceNumber": 172,
                        "ExpireTime": "2033-07-08T10:05:05.875Z",
                        "Base64Key": "pnsjulDzwXwEAZUcwYtDapLuOTeRjhQvHiM38STy+k8="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93771",
                        "SequenceNumber": 173,
                        "ExpireTime": "2033-07-08T10:05:05.875Z",
                        "Base64Key": "pXxtT9cDerN7/2Uq70lDPs6hH9ahhuv3JvbMDHsM1tY="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93772",
                        "SequenceNumber": 174,
                        "ExpireTime": "2033-07-08T10:05:05.875Z",
                        "Base64Key": "BUkKOP9XpAZ+FiaTfPpB4TsQoFHmEkzckZ/XfLQyzsA="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93773",
                        "SequenceNumber": 175,
                        "ExpireTime": "2033-07-08T10:05:05.876Z",
                        "Base64Key": "gHif2VhD4/wc6gFo0N9czDBV5HMBQVoIT1ad/FBbz4E="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93774",
                        "SequenceNumber": 176,
                        "ExpireTime": "2033-07-08T10:05:05.876Z",
                        "Base64Key": "CK7AW8I83xULuxY36/wh5YVrX51uAPZemco/0pwZ8m0="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93775",
                        "SequenceNumber": 177,
                        "ExpireTime": "2033-07-08T10:05:05.877Z",
                        "Base64Key": "v4IY5L+FlUzgbWcTnhTojwfRDz/fIdOU6Rhw70WQRDw="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93776",
                        "SequenceNumber": 178,
                        "ExpireTime": "2033-07-08T10:05:05.877Z",
                        "Base64Key": "3GjDuyPOzvXI71FWCDz/tm7I9hBVyK407TSQSo6dBgY="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93777",
                        "SequenceNumber": 179,
                        "ExpireTime": "2033-07-08T10:05:05.877Z",
                        "Base64Key": "CUPp1GgYjkIchOHz2ea0tYQXy/BrzB5nli2sTxb3W14="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93778",
                        "SequenceNumber": 180,
                        "ExpireTime": "2033-07-08T10:05:05.878Z",
                        "Base64Key": "RQpWj1vvrQlhhW7Rlmp9Yrt1MDAh6Qv1g2KeXliJZlE="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93779",
                        "SequenceNumber": 181,
                        "ExpireTime": "2033-07-08T10:05:05.878Z",
                        "Base64Key": "mFz6sdnX4TIVPqAeaq4hnGOQVtpKT8VNRkQShE8BmEM="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9377a",
                        "SequenceNumber": 182,
                        "ExpireTime": "2033-07-08T10:05:05.879Z",
                        "Base64Key": "53Yc1077MHqO7LYbus8brSGmiBVCVrXN7CEBEz3fb2Q="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9377b",
                        "SequenceNumber": 183,
                        "ExpireTime": "2033-07-08T10:05:05.879Z",
                        "Base64Key": "Mb18ii6wRVMoS9we8CXspjdH5BaZqd3KdOqNwSK6bW4="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9377c",
                        "SequenceNumber": 184,
                        "ExpireTime": "2033-07-08T10:05:05.879Z",
                        "Base64Key": "V/0sduPa/Z5bIBEn+WrsXf45GYPKYpXwAYQAJ7PxBAk="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9377d",
                        "SequenceNumber": 185,
                        "ExpireTime": "2033-07-08T10:05:05.880Z",
                        "Base64Key": "e+pQT9XJkcRRfXHtHvdRM3B/gISGesf0APoK3B5LRGQ="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9377e",
                        "SequenceNumber": 186,
                        "ExpireTime": "2033-07-08T10:05:05.880Z",
                        "Base64Key": "o6Qx9E3v01AlTh3oWK3StTaT4KojD2vE+OJsUcFQKbc="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9377f",
                        "SequenceNumber": 187,
                        "ExpireTime": "2033-07-08T10:05:05.880Z",
                        "Base64Key": "XdLEgbMmHoNNnhJ/jlRMdCVXRceGHVoQryebgweoWPs="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93780",
                        "SequenceNumber": 188,
                        "ExpireTime": "2033-07-08T10:05:05.881Z",
                        "Base64Key": "7ko/mXCY3Srvg9flETsPkBLerLLyPtmSXJ8oQDViC+w="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93781",
                        "SequenceNumber": 189,
                        "ExpireTime": "2033-07-08T10:05:05.881Z",
                        "Base64Key": "bZL2AQbyxYdP83OW1PH8D+gdV4eNaagsTsjiV48mqLo="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93782",
                        "SequenceNumber": 190,
                        "ExpireTime": "2033-07-08T10:05:05.881Z",
                        "Base64Key": "iRuItYRQDK/2BTGuBKzbQF4J+UVk6fp51RZEB9ksgkY="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93783",
                        "SequenceNumber": 191,
                        "ExpireTime": "2033-07-08T10:05:05.882Z",
                        "Base64Key": "V3e6PttZhyJt3UjMuXPmp/eQy+mR1TKZtml8mQ73780="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93784",
                        "SequenceNumber": 192,
                        "ExpireTime": "2033-07-08T10:05:05.882Z",
                        "Base64Key": "JN/UiVuLJ5gqpWXo/HjXVvtB7PGylXMsR9WImfYHj4c="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93785",
                        "SequenceNumber": 193,
                        "ExpireTime": "2033-07-08T10:05:05.882Z",
                        "Base64Key": "brI70ttreruIUzOQBOYmRz+1RDYo4JEWQW31fMz5/xU="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93786",
                        "SequenceNumber": 194,
                        "ExpireTime": "2033-07-08T10:05:05.883Z",
                        "Base64Key": "t3r6CELkEFjWA7dfeSfL2z++uM59OXIzBJV6AHdUBT4="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93787",
                        "SequenceNumber": 195,
                        "ExpireTime": "2033-07-08T10:05:05.883Z",
                        "Base64Key": "758gFoB64othnltZYEqtXkDP1RDTbUIP9OuZq+BfZgc="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93788",
                        "SequenceNumber": 196,
                        "ExpireTime": "2033-07-08T10:05:05.884Z",
                        "Base64Key": "kBzKtUjfHMaviKJ+nG53iF/lsl1TnCRJfhvYuCgAKxk="
                    },
                    {
                        "_id": "64ad29524c9ad60014a93789",
                        "SequenceNumber": 197,
                        "ExpireTime": "2033-07-08T10:05:05.884Z",
                        "Base64Key": "Dt1lfBwxREn6gG4gSGYzMj2yYRb/zIC48HlMGIIIqik="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9378a",
                        "SequenceNumber": 198,
                        "ExpireTime": "2033-07-08T10:05:05.884Z",
                        "Base64Key": "VDyiDFrGkpwRsmHnUn5KzTwl+Z0C58Rp44BEfzWN6Ts="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9378b",
                        "SequenceNumber": 199,
                        "ExpireTime": "2033-07-08T10:05:05.884Z",
                        "Base64Key": "dprbHBZ+9dl4kr4aTJH+m0pNpOuwAUcfIh0mfDKbPLQ="
                    },
                    {
                        "_id": "64ad29524c9ad60014a9378c",
                        "SequenceNumber": 200,
                        "ExpireTime": "2033-07-08T10:05:05.885Z",
                        "Base64Key": "H/j5wN0/NHsoohw7yzRCY2yQQ3LAvSHRmNe+KsGhz7A="
                    }
                ],
                "status": "worked",
                "operator_call_stats": {
                    "success": 0,
                    "total": 0
                },
                "talkbank_connection_status": "registered",
                "alfabank_connection_status": "passport_check",
                "number": 1175735,
                "agreements": [
                    {
                        "version": 2,
                        "_id": "64a9245bcd988c00146e6cee",
                        "type": "userAgreement",
                        "fileName": "d540a047-6cb7-48aa-9a5c-54ddda5c6b52.txt",
                        "nameSignedDoc": "d1336b10-d563-4a2e-a2e8-ed9aa0721718.pdf"
                    },
                    {
                        "version": 2,
                        "_id": "64a9245bcd988c00146e6cef",
                        "type": "privacyPolicy",
                        "fileName": "6f8a7429-8c92-482b-a4b2-df1fc1004e03.txt",
                        "nameSignedDoc": "cce5f7a6-aea4-44b4-a32a-6c79a67c8ae2.pdf"
                    },
                    {
                        "version": 1,
                        "_id": "64a9245bcd988c00146e6cf0",
                        "type": "agreementToProcessingUserData",
                        "fileName": "f07609eb-e257-4156-a426-764736ff99bb.txt",
                        "nameSignedDoc": "56dce029-99bf-4c9c-90e2-b3de60ed6fe6.pdf"
                    }
                ],
                "coordinatorAssignDate": null,
                "_id": "64a9245acd988c00146e6ce9",
                "updatedAt": "2023-08-07T14:46:02.021Z",
                "createdAt": "2023-07-08T08:54:50.274Z"
            }
        },
        {
            "type": "Order",
            "id": "64ce42275ea5840014589edb",
            "attributes": {
                "legal_types": [
                    "self_employed"
                ],
                "state": "",
                "workers": 1,
                "documents": [],
                "national_accessibility": [
                    "RUS"
                ],
                "crm_open": "https://crm.mygig.ru/orders/64ce42275ea5840014589edb",
                "amount": 1,
                "amount_guaranteed": 0,
                "is_hidden": false,
                "skip_receipt": false,
                "bank_processor": "raiffeisen",
                "payment_method": "TALKBANK_API",
                "employer": "63a2ba89dc9c6900079e1df0",
                "client": "62f4ceede08c3100088be7cf",
                "workplace": "63a5849f1484960008e6ed8a",
                "is_manual_confirm_only": true,
                "spec": "salesroom",
                "additional_specs": [],
                "tags": [],
                "custom_name": "Работник торгового зала",
        
                ],
                "skills": [],
                "start": "2023-08-06T06:00:00.000Z",
                "finish": "2023-08-06T15:00:00.000Z",
                "start_time": "09:00",
                "finish_time": "18:00",
                "hours": 8,
                "minutes": 480,
                "break_time": "01:00",
                "salary_per_hour": 149.5,
                "salary_per_job": 1196,
                "salary_per_unit": 0,
                "salary_max": null,
                "salary_min": null,
                "payment_per_hour": 149.5,
                "payment_per_job": 1196,
                "payment_per_unit": 0,
                "allowed_to_minors": false,
                "type": "once",
                "operations": [],
                "auto_up_salary": false,
                "auto_up_payment": false,
                "source": "LT_PROD",
                "is_operator_approval_required": false,
                "contract_type": "saas",
                "_id": "64ce42275ea5840014589edb",
                "updatedAt": "2023-08-05T12:35:51.108Z",
                "createdAt": "2023-08-05T12:35:51.108Z",
                "deleted": false
            }
        },
        {
            "type": "Employer",
            "id": "63a2ba89dc9c6900079e1df0",
            "attributes": {
                "client": "635a1911c2fb5400087c42c9",
                "user": "62ebda620862a40008571fcc",
                "workplaces": [],
                "full_name": "Кугушев Денис Александрович",
                "permissions": {
                    "hidden_order": false,
                    "cannot_create_order": false,
                    "cannot_cancel_order": false,
                    "can_change_rates": true
                },
                "agreements": [],
                "_id": "63a2ba89dc9c6900079e1df0",
                "updatedAt": "2022-12-21T07:49:29.179Z",
                "createdAt": "2022-12-21T07:49:29.179Z"
            }
        },
        {
            "type": "Client",
            "id": "62f4ceede08c3100088be7cf",
            "attributes": {
                "legal_name": null,
                "title": "Пятёрочка",
                "organizationName": "Пятёрочка ВП",
                "logo": 
                "bank": "raiffeisen",
                "blacklist": [
                    "62a03c230ab7b500087bab9b",
                    "62cfa4ee3ebc47000893029e",
                    "631cdcfbe709960008421b0a",
                    "63bdfa5258c00200083687f6",
                    "6406e119090d910014cfef8c",
                    "6319e2b3a048df000854a5f4",
                    "6326404827819300084b6d3c",
                    "64402a67f81f690014e2b70e",
                    "64568571ac22c00014da3bdc",
                    "6477587d26f1810014b5c1ab",
                    "63dfba2c4e88840014839d53",
                    "6437f9e80290a10015642fcf",
                    "643d644752aff000145e9de4",
                    "61c0243b090a190008b035d0",
                    "6387f7d042b31b00087c80b7",
                    "63e383043371a20014bc7fcd",
                    "646cfa81236d2f001501bebf",
                    "6202da916bd5670008c7074d",
                    "624ffec8e8bb5e000833385b",
                    "6319fa7363971b0009f56856",
                    "600fa47c7b170c001444a3d0",
                    "600fa47c7b170c001444a3d0",
                    "600fa47c7b170c001444a3d0",
                    "600fa47c7b170c001444a3d0",
                    "600fa47c7b170c001444a3d0",
                    "600fa47c7b170c001444a3d0",
    
                ],
                "source": "LT_PROD",
                "tag": "LT Витрина",
                "_id": "62f4ceede08c3100088be7cf",
                "updatedAt": "2023-07-25T18:35:07.697Z",
                "createdAt": "2022-08-11T09:42:05.282Z"
            }
        },
        {
            "type": "Workplace",
            "id": "63a5849f1484960008e6ed8a",
            "attributes": {
                "order_legal_types": [
                    "self_employed"
                ],
                "full_address": "Казань г, Айрата Арсланова ул, 6 ",
                "coordinates": "55.8659, 48.8828",
                "title": "Пятерочка, 17537, Татарстан, г.Казань, Арсланова ул, 6",
                "emails": [],
                "address": {
                    "city": "Казань г",
                    "street": "Айрата Арсланова ул",
                    "house": "6 "
                },
                "location": {
                    "coordinates": [
                        55.8659,
                        48.8828
                    ],
                    "type": "Point"
                },
                "client": "62f4ceede08c3100088be7cf",
                "blacklist": [],
                "contractor": "62d0323496176600098d267f",
                "disabled": false,
                "contract": "mygigtech",
                "source": "LT_PROD",
                "coordinator": "6351416caf89a30008a6d8ab",
                "_id": "63a5849f1484960008e6ed8a",
                "updatedAt": "2023-08-07T15:15:44.513Z",
                "createdAt": "2022-12-23T10:36:15.294Z"
            }
        }
    ],
    "data": {
        "type": "Job",
        "id": "64ce69578fa7340015f8fd0e",
        "attributes": {
            "legal_type": "self_employed",
            "national_accessibility": [
                "RUS"
            ],
            "documents": [],
            "payment_per_hour": 149.5,
            "payment_per_job": 1196,
            "skip_receipt": false,
            "salary_with_tax": 1040,
            "act": "https://crm.mygig.ru/api/documents/act/64ce69578fa7340015f8fd0e",
            "contractor": "ООО «Архим»",
            "worker_phone": 79172500878,
            "crm_open": "https://crm.mygig.ru/jobs/64ce69578fa7340015f8fd0e",
            "status": "confirmed",
            "ext_source": "LT_PROD",
            "checkin_location": {
                "type": "Point",
                "coordinates": [
                    48.882124,
                    55.8655771
                ]
            },
            "checkout_location": {
                "type": "Point",
                "coordinates": [
                    48.8859891,
                    55.865228
                ]
            },
            "is_autocheckout": false,
            "is_manual_confirm_only": true,
            "bank": "raiffeisen",
            "payment_method": "TALKBANK_API",
            "spec": "salesroom",
   
            "skills": [],
            "start": "2023-08-06T06:00:00.000Z",
            "finish": "2023-08-06T15:00:00.000Z",
            "start_fact": "2023-08-06T05:46:16.666Z",
            "finish_fact": "2023-08-06T15:16:32.514Z",
            "start_time": "09:00",
            "finish_time": "18:00",
            "hours": 8,
            "minutes": 480,
            "break_time": "01:00",
            "salary_per_hour": 149.5,
            "salary_per_job": 1040,
            "salary_per_unit": 0,
            "payment_per_unit": 0,
            "monetary_penalty": 0,
            "penalties": [],
            "receipt_status": "need_act",
            "is_act_signed": false,
        
                },
                {
                    "_id": "636d0e3586654c00086a9eb5",
                    "nameSignedDoc": "ccc95879-809c-4631-9e5a-9213fc0e2a69.pdf",
                    "fileName": "64297b28-a984-475d-b704-4995087d85c3.txt",
                    "docId": "63cfbf6c77296200087abf59",
                    "docTitle": "Оферта заказчика ТС5",
                    "fileId": "63cfbf6c77296200087abf59"
                },
                {
                    "_id": "636d0e3586654c00086a9eb6",
                    "nameSignedDoc": "669860ac-205d-479b-8f81-905780025c61.pdf",
                    "fileName": "8da33311-0f11-49e7-a889-cc2fe6433ff2.txt",
                    "docId": "63cfbf5877296200087abf55",
                    "docTitle": "Согласие на обработку персональных данных",
                    "fileId": "63cfbf5877296200087abf55"
                },
         
                }
            ],
            "api_client": "android",
            "contract": "mygigtech",
            "receipt_history": [],
            "onModeration": false,
            "act_number": 1052469,
            "isTest": false,
            "is_operator_approval_required": false,
            "contract_type": "saas",
            "_id": "64ce69578fa7340015f8fd0e",
            "updatedAt": "2023-08-07T15:43:17.691Z",
            "createdAt": "2023-08-05T15:23:03.166Z",
            "deleted": false
        },
        "relationships": {
            "worker": {
                "data": {
                    "type": "Worker",
                    "id": "64a9245acd988c00146e6ce9"
                },
                "links": {
                    "related": {
                        "href": "/forest/Job/64ce69578fa7340015f8fd0e/relationships/worker"
                    }
                }
            },
            "source": {
                "data": {
                    "type": "Order",
                    "id": "64ce42275ea5840014589edb"
                },
                "links": {
                    "related": {
                        "href": "/forest/Job/64ce69578fa7340015f8fd0e/relationships/source"
                    }
                }
            },
            "employer": {
                "data": {
                    "type": "Employer",
                    "id": "63a2ba89dc9c6900079e1df0"
                },
                "links": {
                    "related": {
                        "href": "/forest/Job/64ce69578fa7340015f8fd0e/relationships/employer"
                    }
                }
            },
            "client": {
                "data": {
                    "type": "Client",
                    "id": "62f4ceede08c3100088be7cf"
                },
                "links": {
                    "related": {
                        "href": "/forest/Job/64ce69578fa7340015f8fd0e/relationships/client"
                    }
                }
            },
            "workplace": {
                "data": {
                    "type": "Workplace",
                    "id": "63a5849f1484960008e6ed8a"
                },
                "links": {
                    "related": {
                        "href": "/forest/Job/64ce69578fa7340015f8fd0e/relationships/workplace"
                    }
                }
            }
        }
    }
}

so what I need to fix?)
Thank you

Like I see on the response payload, payment_per_job not reflecting your change.

As i ask you

Have you override the PUT job route?

Can you give me the version of forestadmin you use please :pray:?