[{{ exc.get('code', 'UNKNOWN') }}] {{ exc.get('message', 'No message available') }}
{{ exc.context.fix_command }}
Missing Table | {{ exc.context.table_name }} |
---|---|
Database Constraint | {{ exc.context.constraint }} |
Invalid Field |
{{ exc.context.field }}
{% if exc.context.get('validation_message') %}
{{ exc.context.validation_message }} {% endif %} {% if exc.context.get('invalid_value') %} Value: {{ exc.context.invalid_value }} {% endif %} |
Template | {{ exc.context.template_name }} |
Error Details | {{ exc.context.error_details }} |
Resource |
{{ exc.context.resource }}
{% if exc.context.get('action') %}
Action: {{ exc.context.action }} {% endif %} |
Token Type | {{ exc.context.token_type }} |
File |
{{ exc.context.filename }}
{% if exc.context.get('upload_reason') %}
Reason: {{ exc.context.upload_reason }} {% endif %} {% if exc.context.get('actual_size') and exc.context.get('max_size') %} Size: {{ exc.context.actual_size }} bytes (max: {{ exc.context.max_size }} bytes) {% endif %} |
Operation |
{{ exc.context.operation }}
{% if exc.context.get('timeout_seconds') %}
Timeout: {{ exc.context.timeout_seconds }} seconds {% endif %} |
Rate Limit | {{ exc.context.rate_limit }} requests {% if exc.context.get('time_window') %} per {{ exc.context.time_window }} {% endif %} |
HTTP Status | {{ exc.context.status_code }} |
Total Errors | {{ exc.context.error_count }} |
{{ field }} |
|
---|
File |
{% if exc.get('file') and exc.file != 'Unknown' %} {% set
file_path = exc.file %} {% if '/' in file_path %} {{
file_path.split('/')[-1] }} {% else %} {{ file_path }} {% endif %}
{% else %} Unknown {% endif %}
|
---|---|
Line | {{ exc.line }} |
Exception Type | {% if exc.get('is_framefox_exception', false) %} Framefox Exception {% else %} System Exception {% endif %} |
Category | {{ exc.get('category', 'general').title() }} |
{{ exc.trace }}
Original Type | {{ exc.original_class }} |
---|---|
Original Message | {{ exc.get('original_message', 'No original message') }} |
Transformed To | {{ exc.get('class', 'Unknown') }} |
No exceptions occurred during this request.