Fix(medusa): Missing location id on fulfillments (#3462)

**What**
- include location id when creating a fulfillment
- Allow location updates to reservations without passing along quantity

**Why**
- location_id on fulfillment was null after creation

Fixes CORE-1242, CORE-1243
This commit is contained in:
Philip Korsholm
2023-03-14 12:08:52 +01:00
committed by GitHub
parent 24604f1b71
commit 30a3203640
6 changed files with 169 additions and 6 deletions

View File

@@ -170,6 +170,10 @@ const CreateFulfillmentModal: React.FC<CreateFulfillmentModalProps> = ({
no_notification: noNotis,
} as AdminPostOrdersOrderFulfillmentsReq
if (isLocationFulfillmentEnabled) {
requestObj.location_id = locationSelectValue.value
}
requestObj.items = Object.entries(quantities)
.filter(([, value]) => !!value)
.map(([key, value]) => ({