Fix validation for edits

This commit is contained in:
gpt-engineer-app[bot]
2025-10-19 17:37:47 +00:00
parent 459f917aa3
commit 5a138688bc
2 changed files with 12 additions and 5 deletions

View File

@@ -286,8 +286,8 @@ serve(async (req) => {
try {
console.log(`Processing item ${item.id} of type ${item.item_type}`);
// Validate entity data with strict validation
const validation = validateEntityDataStrict(item.item_type, item.item_data);
// Validate entity data with strict validation, passing original_data for edits
const validation = validateEntityDataStrict(item.item_type, item.item_data, item.original_data);
if (validation.blockingErrors.length > 0) {
console.error(`❌ Blocking errors for item ${item.id}:`, validation.blockingErrors);