Files
Odoo-Modules/graphify-out/cache/eb7da1e23978c0f31d78290d1658397e1beff76afa5ca99c11bc5d7189469119.json
gsinghpal 41d0908ade changes
2026-04-24 21:04:38 -04:00

1 line
24 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_authorizer_portal_models_pdf_template_py", "label": "pdf_template.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L1"}, {"id": "pdf_template_fusionpdftemplate", "label": "FusionPdfTemplate", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L15"}, {"id": "pdf_template_fusionpdftemplate_write", "label": ".write()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L65"}, {"id": "pdf_template_create", "label": "create()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L76"}, {"id": "pdf_template_compute_page_count", "label": "_compute_page_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L87"}, {"id": "pdf_template_fusionpdftemplate_action_generate_previews", "label": ".action_generate_previews()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L101"}, {"id": "pdf_template_compute_field_count", "label": "_compute_field_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L172"}, {"id": "pdf_template_fusionpdftemplate_action_activate", "label": ".action_activate()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L176"}, {"id": "pdf_template_fusionpdftemplate_action_archive", "label": ".action_archive()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L183"}, {"id": "pdf_template_fusionpdftemplate_action_reset_draft", "label": ".action_reset_draft()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L188"}, {"id": "pdf_template_fusionpdftemplate_action_open_field_editor", "label": ".action_open_field_editor()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L193"}, {"id": "pdf_template_fusionpdftemplate_generate_filled_pdf", "label": ".generate_filled_pdf()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L202"}, {"id": "pdf_template_fusionpdftemplatepreview", "label": "FusionPdfTemplatePreview", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L246"}, {"id": "pdf_template_fusionpdftemplatefield", "label": "FusionPdfTemplateField", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L260"}, {"id": "pdf_template_rationale_102", "label": "Generate PNG preview images from the PDF using poppler (pdftoppm). Falls", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L102"}, {"id": "pdf_template_rationale_177", "label": "Set template to active.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L177"}, {"id": "pdf_template_rationale_184", "label": "Archive the template.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L184"}, {"id": "pdf_template_rationale_194", "label": "Open the visual field position editor.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L194"}, {"id": "pdf_template_rationale_203", "label": "Generate a filled PDF using this template and the provided data. Args:", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L203"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_authorizer_portal_models_pdf_template_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L5", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_authorizer_portal_models_pdf_template_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_authorizer_portal_models_pdf_template_py", "target": "io", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L7", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_authorizer_portal_models_pdf_template_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L9", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_authorizer_portal_models_pdf_template_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L10", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_authorizer_portal_models_pdf_template_py", "target": "pdf_template_fusionpdftemplate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L15", "weight": 1.0}, {"source": "pdf_template_fusionpdftemplate", "target": "pdf_template_fusionpdftemplate_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L65", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_authorizer_portal_models_pdf_template_py", "target": "pdf_template_create", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L76", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_authorizer_portal_models_pdf_template_py", "target": "pdf_template_compute_page_count", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L87", "weight": 1.0}, {"source": "pdf_template_fusionpdftemplate", "target": "pdf_template_fusionpdftemplate_action_generate_previews", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L101", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_authorizer_portal_models_pdf_template_py", "target": "pdf_template_compute_field_count", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L172", "weight": 1.0}, {"source": "pdf_template_fusionpdftemplate", "target": "pdf_template_fusionpdftemplate_action_activate", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L176", "weight": 1.0}, {"source": "pdf_template_fusionpdftemplate", "target": "pdf_template_fusionpdftemplate_action_archive", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L183", "weight": 1.0}, {"source": "pdf_template_fusionpdftemplate", "target": "pdf_template_fusionpdftemplate_action_reset_draft", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L188", "weight": 1.0}, {"source": "pdf_template_fusionpdftemplate", "target": "pdf_template_fusionpdftemplate_action_open_field_editor", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L193", "weight": 1.0}, {"source": "pdf_template_fusionpdftemplate", "target": "pdf_template_fusionpdftemplate_generate_filled_pdf", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L202", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_authorizer_portal_models_pdf_template_py", "target": "pdf_template_fusionpdftemplatepreview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L246", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_authorizer_portal_models_pdf_template_py", "target": "pdf_template_fusionpdftemplatefield", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L260", "weight": 1.0}, {"source": "pdf_template_fusionpdftemplate_write", "target": "pdf_template_fusionpdftemplate_action_generate_previews", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L70", "weight": 1.0}, {"source": "pdf_template_create", "target": "pdf_template_fusionpdftemplate_action_generate_previews", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L81", "weight": 1.0}, {"source": "pdf_template_fusionpdftemplate_action_generate_previews", "target": "pdf_template_fusionpdftemplate_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L119", "weight": 1.0}, {"source": "pdf_template_fusionpdftemplate_action_generate_previews", "target": "pdf_template_create", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L154", "weight": 1.0}, {"source": "pdf_template_rationale_102", "target": "pdf_template_fusionpdftemplate_action_generate_previews", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L102", "weight": 1.0}, {"source": "pdf_template_rationale_177", "target": "pdf_template_fusionpdftemplate_action_activate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L177", "weight": 1.0}, {"source": "pdf_template_rationale_184", "target": "pdf_template_fusionpdftemplate_action_archive", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L184", "weight": 1.0}, {"source": "pdf_template_rationale_194", "target": "pdf_template_fusionpdftemplate_action_open_field_editor", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L194", "weight": 1.0}, {"source": "pdf_template_rationale_203", "target": "pdf_template_fusionpdftemplate_generate_filled_pdf", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L203", "weight": 1.0}], "raw_calls": [{"caller_nid": "pdf_template_fusionpdftemplate_write", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L66"}, {"caller_nid": "pdf_template_fusionpdftemplate_write", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L72"}, {"caller_nid": "pdf_template_create", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L77"}, {"caller_nid": "pdf_template_create", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L83"}, {"caller_nid": "pdf_template_compute_page_count", "callee": "b64decode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L92"}, {"caller_nid": "pdf_template_compute_page_count", "callee": "PdfFileReader", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L93"}, {"caller_nid": "pdf_template_compute_page_count", "callee": "BytesIO", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L93"}, {"caller_nid": "pdf_template_compute_page_count", "callee": "getNumPages", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L94"}, {"caller_nid": "pdf_template_compute_page_count", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L96"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L105"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L107"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L107"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "b64decode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L113"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "TemporaryDirectory", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L116"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L117"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "open", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L118"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "run", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L122"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L123"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "decode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L128"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L129"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L130"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L130"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "sorted", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L137"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "listdir", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L138"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "startswith", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L139"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "endswith", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L139"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L143"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L143"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "unlink", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L146"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "enumerate", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L149"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L150"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "open", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L151"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "b64encode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L152"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "read", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L152"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L161"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L161"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L164"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L164"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L166"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_generate_previews", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L166"}, {"caller_nid": "pdf_template_compute_field_count", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L174"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_activate", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L178"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_activate", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L180"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_activate", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L180"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_archive", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L185"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_reset_draft", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L190"}, {"caller_nid": "pdf_template_fusionpdftemplate_action_open_field_editor", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L195"}, {"caller_nid": "pdf_template_fusionpdftemplate_generate_filled_pdf", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L212"}, {"caller_nid": "pdf_template_fusionpdftemplate_generate_filled_pdf", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L214"}, {"caller_nid": "pdf_template_fusionpdftemplate_generate_filled_pdf", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L214"}, {"caller_nid": "pdf_template_fusionpdftemplate_generate_filled_pdf", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L216"}, {"caller_nid": "pdf_template_fusionpdftemplate_generate_filled_pdf", "callee": "b64decode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L220"}, {"caller_nid": "pdf_template_fusionpdftemplate_generate_filled_pdf", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L224"}, {"caller_nid": "pdf_template_fusionpdftemplate_generate_filled_pdf", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L228"}, {"caller_nid": "pdf_template_fusionpdftemplate_generate_filled_pdf", "callee": "fill_template", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_authorizer_portal/models/pdf_template.py", "source_location": "L241"}]}