fix: #2125, ensures createdAt and updatedAt are returned in update operations
This commit is contained in:
@@ -110,10 +110,14 @@ export const saveVersion = async ({
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
result = result.version;
|
|
||||||
result = JSON.parse(JSON.stringify(result));
|
result = JSON.parse(JSON.stringify(result));
|
||||||
result = sanitizeInternalFields(result);
|
|
||||||
result.id = id;
|
|
||||||
|
|
||||||
return result;
|
let createdVersion = result.version;
|
||||||
|
createdVersion.createdAt = result.createdAt;
|
||||||
|
createdVersion.updatedAt = result.updatedAt;
|
||||||
|
|
||||||
|
createdVersion = sanitizeInternalFields(createdVersion);
|
||||||
|
createdVersion.id = id;
|
||||||
|
|
||||||
|
return createdVersion;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -546,6 +546,8 @@ describe('Versions', () => {
|
|||||||
const update = `mutation {
|
const update = `mutation {
|
||||||
updateAutosavePost(id: "${collectionGraphQLPostID}", data: {title: "${updatedTitle}"}) {
|
updateAutosavePost(id: "${collectionGraphQLPostID}", data: {title: "${updatedTitle}"}) {
|
||||||
title
|
title
|
||||||
|
updatedAt
|
||||||
|
createdAt
|
||||||
}
|
}
|
||||||
}`;
|
}`;
|
||||||
await graphQLClient.request(update);
|
await graphQLClient.request(update);
|
||||||
|
|||||||
Reference in New Issue
Block a user