Spaces:
Sleeping
Sleeping
Updated to increase number of issues that shows to 30
Browse files
app.py
CHANGED
|
@@ -3363,8 +3363,8 @@ class DocumentCheckResultsFormatter:
|
|
| 3363 |
formatted_issues = [self._format_standard_issue(issue) for issue in result.issues[:15]]
|
| 3364 |
output.extend(formatted_issues)
|
| 3365 |
|
| 3366 |
-
if len(result.issues) >
|
| 3367 |
-
output.append(f"\n ... and {len(result.issues) -
|
| 3368 |
|
| 3369 |
return '\n'.join(output)
|
| 3370 |
|
|
@@ -3465,7 +3465,7 @@ def format_markdown_results(results: Dict[str, DocumentCheckResult], doc_type: s
|
|
| 3465 |
output.append(f"### {category['title']}")
|
| 3466 |
|
| 3467 |
if isinstance(result.issues, list):
|
| 3468 |
-
for issue in result.issues[:
|
| 3469 |
if isinstance(issue, dict):
|
| 3470 |
for key, value in issue.items():
|
| 3471 |
if isinstance(value, list):
|
|
@@ -3475,8 +3475,8 @@ def format_markdown_results(results: Dict[str, DocumentCheckResult], doc_type: s
|
|
| 3475 |
else:
|
| 3476 |
output.append(f"- {issue}")
|
| 3477 |
|
| 3478 |
-
if len(result.issues) >
|
| 3479 |
-
output.append(f"\n*...and {len(result.issues) -
|
| 3480 |
|
| 3481 |
output.append("")
|
| 3482 |
|
|
@@ -3643,14 +3643,14 @@ def create_interface():
|
|
| 3643 |
<h3 class="font-medium text-gray-800 mb-2">Issues found in your document:</h3>
|
| 3644 |
<ul class="list-none space-y-2">
|
| 3645 |
"""
|
| 3646 |
-
for issue in issues_match[:
|
| 3647 |
clean_issue = issue.strip().lstrip('•').strip()
|
| 3648 |
issues_html_section += f"""
|
| 3649 |
<li class="text-gray-600 ml-4">• {clean_issue}</li>
|
| 3650 |
"""
|
| 3651 |
-
if len(issues_match) >
|
| 3652 |
issues_html_section += f"""
|
| 3653 |
-
<li class="text-gray-500 italic ml-4">... and {len(issues_match) -
|
| 3654 |
"""
|
| 3655 |
issues_html_section += "</ul></div>"
|
| 3656 |
|
|
|
|
| 3363 |
formatted_issues = [self._format_standard_issue(issue) for issue in result.issues[:15]]
|
| 3364 |
output.extend(formatted_issues)
|
| 3365 |
|
| 3366 |
+
if len(result.issues) > 30:
|
| 3367 |
+
output.append(f"\n ... and {len(result.issues) - 30} more similar issues.")
|
| 3368 |
|
| 3369 |
return '\n'.join(output)
|
| 3370 |
|
|
|
|
| 3465 |
output.append(f"### {category['title']}")
|
| 3466 |
|
| 3467 |
if isinstance(result.issues, list):
|
| 3468 |
+
for issue in result.issues[:30]:
|
| 3469 |
if isinstance(issue, dict):
|
| 3470 |
for key, value in issue.items():
|
| 3471 |
if isinstance(value, list):
|
|
|
|
| 3475 |
else:
|
| 3476 |
output.append(f"- {issue}")
|
| 3477 |
|
| 3478 |
+
if len(result.issues) > 30:
|
| 3479 |
+
output.append(f"\n*...and {len(result.issues) - 30} more similar issues*")
|
| 3480 |
|
| 3481 |
output.append("")
|
| 3482 |
|
|
|
|
| 3643 |
<h3 class="font-medium text-gray-800 mb-2">Issues found in your document:</h3>
|
| 3644 |
<ul class="list-none space-y-2">
|
| 3645 |
"""
|
| 3646 |
+
for issue in issues_match[:30]:
|
| 3647 |
clean_issue = issue.strip().lstrip('•').strip()
|
| 3648 |
issues_html_section += f"""
|
| 3649 |
<li class="text-gray-600 ml-4">• {clean_issue}</li>
|
| 3650 |
"""
|
| 3651 |
+
if len(issues_match) > 30:
|
| 3652 |
issues_html_section += f"""
|
| 3653 |
+
<li class="text-gray-500 italic ml-4">... and {len(issues_match) - 30} more similar issues.</li>
|
| 3654 |
"""
|
| 3655 |
issues_html_section += "</ul></div>"
|
| 3656 |
|