[{{ 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.