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 |
|