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

1 line
20 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_clover_models_clover_terminal_py", "label": "clover_terminal.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L1"}, {"id": "clover_terminal_cloverterminal", "label": "CloverTerminal", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L14"}, {"id": "clover_terminal_cloverterminal_get_provider_sudo", "label": "._get_provider_sudo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L77"}, {"id": "clover_terminal_cloverterminal_action_refresh_status", "label": ".action_refresh_status()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L80"}, {"id": "clover_terminal_cloverterminal_action_send_payment", "label": ".action_send_payment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L143"}, {"id": "clover_terminal_cloverterminal_action_send_refund", "label": ".action_send_refund()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L185"}, {"id": "clover_terminal_cloverterminal_action_check_payment_status", "label": ".action_check_payment_status()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L208"}, {"id": "clover_terminal_cloverterminal_action_display_welcome", "label": ".action_display_welcome()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L257"}, {"id": "clover_terminal_cloverterminal_get_terminal_callback_url", "label": "._get_terminal_callback_url()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L279"}, {"id": "clover_terminal_rationale_81", "label": "Check terminal status via the Clover Platform API. First tries the Clou", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L81"}, {"id": "clover_terminal_rationale_144", "label": "Send a payment request to the Clover terminal via Cloud REST Pay API. :", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L144"}, {"id": "clover_terminal_rationale_186", "label": "Send a refund request to the terminal. :param str payment_id: The Clove", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L186"}, {"id": "clover_terminal_rationale_209", "label": "Check the status of a terminal payment by externalPaymentId. :param str", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L209"}, {"id": "clover_terminal_rationale_258", "label": "Reset the terminal to the welcome screen.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L258"}, {"id": "clover_terminal_rationale_280", "label": "Build the callback URL for terminal payment completion.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L280"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_clover_terminal_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L3", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_clover_terminal_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L4", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_clover_terminal_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_clover_terminal_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L7", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_clover_terminal_py", "target": "odoo_addons_fusion_clover", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L9", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_clover_models_clover_terminal_py", "target": "clover_terminal_cloverterminal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L14", "weight": 1.0}, {"source": "clover_terminal_cloverterminal", "target": "clover_terminal_cloverterminal_get_provider_sudo", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L77", "weight": 1.0}, {"source": "clover_terminal_cloverterminal", "target": "clover_terminal_cloverterminal_action_refresh_status", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L80", "weight": 1.0}, {"source": "clover_terminal_cloverterminal", "target": "clover_terminal_cloverterminal_action_send_payment", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L143", "weight": 1.0}, {"source": "clover_terminal_cloverterminal", "target": "clover_terminal_cloverterminal_action_send_refund", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L185", "weight": 1.0}, {"source": "clover_terminal_cloverterminal", "target": "clover_terminal_cloverterminal_action_check_payment_status", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L208", "weight": 1.0}, {"source": "clover_terminal_cloverterminal", "target": "clover_terminal_cloverterminal_action_display_welcome", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L257", "weight": 1.0}, {"source": "clover_terminal_cloverterminal", "target": "clover_terminal_cloverterminal_get_terminal_callback_url", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L279", "weight": 1.0}, {"source": "clover_terminal_cloverterminal_action_refresh_status", "target": "clover_terminal_cloverterminal_get_provider_sudo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L88", "weight": 1.0}, {"source": "clover_terminal_cloverterminal_action_send_payment", "target": "clover_terminal_cloverterminal_get_provider_sudo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L171", "weight": 1.0}, {"source": "clover_terminal_cloverterminal_action_send_refund", "target": "clover_terminal_cloverterminal_get_provider_sudo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L201", "weight": 1.0}, {"source": "clover_terminal_cloverterminal_action_check_payment_status", "target": "clover_terminal_cloverterminal_get_provider_sudo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L217", "weight": 1.0}, {"source": "clover_terminal_cloverterminal_action_display_welcome", "target": "clover_terminal_cloverterminal_get_provider_sudo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L260", "weight": 1.0}, {"source": "clover_terminal_cloverterminal_get_terminal_callback_url", "target": "clover_terminal_cloverterminal_get_provider_sudo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L281", "weight": 1.0}, {"source": "clover_terminal_rationale_81", "target": "clover_terminal_cloverterminal_action_refresh_status", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L81", "weight": 1.0}, {"source": "clover_terminal_rationale_144", "target": "clover_terminal_cloverterminal_action_send_payment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L144", "weight": 1.0}, {"source": "clover_terminal_rationale_186", "target": "clover_terminal_cloverterminal_action_send_refund", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L186", "weight": 1.0}, {"source": "clover_terminal_rationale_209", "target": "clover_terminal_cloverterminal_action_check_payment_status", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L209", "weight": 1.0}, {"source": "clover_terminal_rationale_258", "target": "clover_terminal_cloverterminal_action_display_welcome", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L258", "weight": 1.0}, {"source": "clover_terminal_rationale_280", "target": "clover_terminal_cloverterminal_get_terminal_callback_url", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L280", "weight": 1.0}], "raw_calls": [{"caller_nid": "clover_terminal_cloverterminal_get_provider_sudo", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L78"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L87"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "_clover_terminal_request", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L92"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L96"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L98"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "_clover_notification", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L100"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L101"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "debug", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L105"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "_clover_notification", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L113"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L114"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "_clover_make_platform_request", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L121"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L126"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L128"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "_clover_notification", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L130"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L131"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "_clover_notification", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L137"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L138"}, {"caller_nid": "clover_terminal_cloverterminal_action_refresh_status", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L139"}, {"caller_nid": "clover_terminal_cloverterminal_action_send_payment", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L154"}, {"caller_nid": "clover_terminal_cloverterminal_action_send_payment", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L157"}, {"caller_nid": "clover_terminal_cloverterminal_action_send_payment", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L158"}, {"caller_nid": "clover_terminal_cloverterminal_action_send_payment", "callee": "format_clover_amount", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L163"}, {"caller_nid": "clover_terminal_cloverterminal_action_send_payment", "callee": "_clover_terminal_request", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L172"}, {"caller_nid": "clover_terminal_cloverterminal_action_send_payment", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L178"}, {"caller_nid": "clover_terminal_cloverterminal_action_send_refund", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L193"}, {"caller_nid": "clover_terminal_cloverterminal_action_send_refund", "callee": "_clover_terminal_request", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L202"}, {"caller_nid": "clover_terminal_cloverterminal_action_check_payment_status", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L215"}, {"caller_nid": "clover_terminal_cloverterminal_action_check_payment_status", "callee": "_clover_terminal_request", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L219"}, {"caller_nid": "clover_terminal_cloverterminal_action_check_payment_status", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L224"}, {"caller_nid": "clover_terminal_cloverterminal_action_check_payment_status", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L228"}, {"caller_nid": "clover_terminal_cloverterminal_action_check_payment_status", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L229"}, {"caller_nid": "clover_terminal_cloverterminal_action_check_payment_status", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L230"}, {"caller_nid": "clover_terminal_cloverterminal_action_check_payment_status", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L235"}, {"caller_nid": "clover_terminal_cloverterminal_action_check_payment_status", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L237"}, {"caller_nid": "clover_terminal_cloverterminal_action_check_payment_status", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L244"}, {"caller_nid": "clover_terminal_cloverterminal_action_display_welcome", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L259"}, {"caller_nid": "clover_terminal_cloverterminal_action_display_welcome", "callee": "_clover_terminal_request", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L262"}, {"caller_nid": "clover_terminal_cloverterminal_action_display_welcome", "callee": "_clover_notification", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L266"}, {"caller_nid": "clover_terminal_cloverterminal_action_display_welcome", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L267"}, {"caller_nid": "clover_terminal_cloverterminal_action_display_welcome", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L271"}, {"caller_nid": "clover_terminal_cloverterminal_action_display_welcome", "callee": "_clover_notification", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L273"}, {"caller_nid": "clover_terminal_cloverterminal_action_display_welcome", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L274"}, {"caller_nid": "clover_terminal_cloverterminal_action_display_welcome", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L275"}, {"caller_nid": "clover_terminal_cloverterminal_get_terminal_callback_url", "callee": "get_base_url", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_clover/models/clover_terminal.py", "source_location": "L281"}]}