pl-api: Make translation provider field optional

Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
This commit is contained in:
marcin mikołajczak
2024-10-24 23:56:05 +02:00
parent d6aa4bf388
commit 41a9c4183e
3 changed files with 11 additions and 4 deletions

View File

@ -25,7 +25,6 @@ const translationSchema = v.pipe(
if (translation?.text) return {
content: translation.text,
detected_source_language: translation.detected_language,
provider: '',
};
return translation;
@ -37,7 +36,7 @@ const translationSchema = v.pipe(
poll: v.fallback(v.optional(translationPollSchema), undefined),
media_attachments: filteredArray(translationMediaAttachment),
detected_source_language: v.string(),
provider: v.string(),
provider: v.fallback(v.nullable(v.string()), null),
}),
);