Order editing is half-way handled on FE side at the moment. There are couple of improvements that need to be made to finalize that part. Some parts are applicable to order creation as well, since same request payload logic is used on FE for creation and editing with the difference in used endpoint
[x] Send client_institution_user_id instead of client_user_institution_id in creation and editing payload
[x] Send manager_institution_user_id instead of translation_manager_user_institution_id in creation and editing payload
[x] Send selected tags with editing payload
[x] When order has some tags associated, then order list table encounters error due to the whole tag is being rendered as a object. Map array of tag objects to array of tag name strings from tag objects
[x] Fix filtering of personal projects in order table and suborder table by mapping only_show_personal_projects param to 1or 0 instead of sending boolean values true or false
Order editing is half-way handled on FE side at the moment. There are couple of improvements that need to be made to finalize that part. Some parts are applicable to order creation as well, since same request payload logic is used on FE for creation and editing with the difference in used endpoint
client_institution_user_id
instead ofclient_user_institution_id
in creation and editing payloadmanager_institution_user_id
instead oftranslation_manager_user_institution_id
in creation and editing payloadonly_show_personal_projects
param to1
or0
instead of sending boolean valuestrue
orfalse