Update app.py
Browse files
app.py
CHANGED
@@ -83,7 +83,7 @@ def analyze_requirement(requirement):
|
|
83 |
}
|
84 |
|
85 |
# Function to generate a PDF report
|
86 |
-
def
|
87 |
pdf = FPDF()
|
88 |
pdf.add_page()
|
89 |
|
@@ -120,8 +120,7 @@ def generate_pdf_report(results):
|
|
120 |
pdf.multi_cell(0, 10, f"π Defects Found: {defects}")
|
121 |
pdf.multi_cell(0, 10, f"βοΈ Rewritten Requirements: {rewrite}")
|
122 |
|
123 |
-
|
124 |
-
pdf.output(pdf_output)
|
125 |
return pdf.output(dest='S').encode('latin1') # Return PDF bytes
|
126 |
|
127 |
# Custom CSS for professional styling
|
|
|
83 |
}
|
84 |
|
85 |
# Function to generate a PDF report
|
86 |
+
def generate_pdf(req_text, req_type, domain, stakeholders, defects, rewrite):
|
87 |
pdf = FPDF()
|
88 |
pdf.add_page()
|
89 |
|
|
|
120 |
pdf.multi_cell(0, 10, f"π Defects Found: {defects}")
|
121 |
pdf.multi_cell(0, 10, f"βοΈ Rewritten Requirements: {rewrite}")
|
122 |
|
123 |
+
|
|
|
124 |
return pdf.output(dest='S').encode('latin1') # Return PDF bytes
|
125 |
|
126 |
# Custom CSS for professional styling
|