fix(types,translations): fix types for translation and locale updates (#14278)

* fix(types,translations): fix types for translation and locale updates

* remove array type
This commit is contained in:
Shahed Nasser
2025-12-12 11:11:01 +02:00
committed by GitHub
parent a4ca4ef170
commit 31a057558c
5 changed files with 38 additions and 18 deletions

View File

@@ -1,6 +1,7 @@
import {
FilterableTranslationProps,
ITranslationModuleService,
UpdateTranslationDataDTO,
UpdateTranslationDTO,
} from "@medusajs/framework/types"
import {
@@ -22,7 +23,7 @@ export type UpdateTranslationsStepInput =
/**
* The data to update in the translations.
*/
update: UpdateTranslationDTO
update: UpdateTranslationDataDTO
}
| {
translations: UpdateTranslationDTO[]

View File

@@ -4,7 +4,7 @@ import {
MedusaErrorTypes,
} from "@medusajs/framework/utils"
import { createStep, StepResponse } from "@medusajs/framework/workflows-sdk"
import { CreateTranslationDTO, UpdateTranslationDTO } from "@medusajs/types"
import { CreateTranslationDTO, UpdateTranslationDataDTO, UpdateTranslationDTO } from "@medusajs/types"
export const validateTranslationsStepId = "validate-translations"
@@ -13,6 +13,7 @@ export type ValidateTranslationsStepInput =
| CreateTranslationDTO
| UpdateTranslationDTO[]
| UpdateTranslationDTO
| UpdateTranslationDataDTO
// TODO: Do we want to validate anything else here?
export const validateTranslationsStep = createStep(