fix: Add ALLOWED_EXTENSIONS config for file uploads
- Added ALLOWED_EXTENSIONS setting to core config - Supports PDF, images, documents, and archives - Fixes supplier invoice upload validation error - Added configuration to .env.example
This commit is contained in:
parent
c9f04c77b4
commit
1f5d6a8536
@ -89,4 +89,6 @@ EMAIL_AUTO_CLASSIFY=false
|
||||
EMAIL_AI_CONFIDENCE_THRESHOLD=0.7
|
||||
EMAIL_MAX_FETCH_PER_RUN=50
|
||||
EMAIL_PROCESS_INTERVAL_MINUTES=5
|
||||
EMAIL_WORKFLOWS_ENABLED=true
|
||||
EMAIL_WORKFLOWS_ENABLED=true
|
||||
EMAIL_MAX_UPLOAD_SIZE_MB=50
|
||||
ALLOWED_EXTENSIONS=.pdf,.jpg,.jpeg,.png,.gif,.doc,.docx,.xls,.xlsx,.zip
|
||||
@ -70,6 +70,7 @@ class Settings(BaseSettings):
|
||||
EMAIL_PROCESS_INTERVAL_MINUTES: int = 5
|
||||
EMAIL_WORKFLOWS_ENABLED: bool = True
|
||||
EMAIL_MAX_UPLOAD_SIZE_MB: int = 50 # Max file size for email uploads
|
||||
ALLOWED_EXTENSIONS: List[str] = [".pdf", ".jpg", ".jpeg", ".png", ".gif", ".doc", ".docx", ".xls", ".xlsx", ".zip"] # Allowed file extensions for uploads
|
||||
|
||||
# vTiger Cloud Integration
|
||||
VTIGER_ENABLED: bool = False
|
||||
|
||||
Loading…
Reference in New Issue
Block a user