Fix new services implementation 9
This commit is contained in:
@@ -505,7 +505,11 @@ class AIOnboardingService:
|
||||
"description": modifications.get("description") or approval.get("notes", ""),
|
||||
# Optional fields
|
||||
"brand": modifications.get("brand") or approval.get("suggested_supplier"),
|
||||
"is_active": True
|
||||
"is_active": True,
|
||||
# Explicitly set boolean fields to ensure they're not NULL
|
||||
"requires_refrigeration": modifications.get("requires_refrigeration", approval.get("requires_refrigeration", False)),
|
||||
"requires_freezing": modifications.get("requires_freezing", approval.get("requires_freezing", False)),
|
||||
"is_perishable": modifications.get("is_perishable", approval.get("is_perishable", False))
|
||||
}
|
||||
|
||||
# Add optional numeric fields only if they exist
|
||||
|
||||
Reference in New Issue
Block a user