fix: change the updateDocument setCreator in case of new locale

This commit is contained in:
Simone Taeggi 2024-09-16 22:20:46 +02:00
parent ec7fb54b20
commit 0b7f833b6f

View File

@ -104,7 +104,9 @@ const updateDocument = async (ctx: any, opts?: Options) => {
const pickPermittedFields = documentVersion
? permissionChecker.sanitizeUpdateInput(documentVersion)
: permissionChecker.sanitizeCreateInput;
const setCreator = setCreatorFields({ user, isEdition: true });
const setCreator = documentVersion
? setCreatorFields({ user, isEdition: true })
: setCreatorFields({ user });
const sanitizeFn = async.pipe(pickPermittedFields, setCreator as any);
const sanitizedBody = await sanitizeFn(body);