From 7a2acb649716587111e08e2f66254165f83bb88f Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Tue, 11 Feb 2025 00:40:37 -0300 Subject: [PATCH] fix(insights): sankey diagram inconsistent sizing --- app/apps/insights/utils/sankey.py | 2 +- app/templates/insights/fragments/sankey.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/apps/insights/utils/sankey.py b/app/apps/insights/utils/sankey.py index 1d56310..05e1fc2 100644 --- a/app/apps/insights/utils/sankey.py +++ b/app/apps/insights/utils/sankey.py @@ -47,7 +47,7 @@ def generate_sankey_data(transactions_queryset): # Function to add flow def add_flow(from_node, to_node, amount, currency): percentage = (amount / total_amount) * 100 if total_amount else 0 - scaled_flow = 1 + min(percentage / 5, 2) # Scale 1-5, capping at 100% + scaled_flow = 1 + min(percentage / 20, 4) # Scale 1-5, capping at 100% flows.append( { "from_node": from_node, diff --git a/app/templates/insights/fragments/sankey.html b/app/templates/insights/fragments/sankey.html index d71b8a3..1b7d22c 100644 --- a/app/templates/insights/fragments/sankey.html +++ b/app/templates/insights/fragments/sankey.html @@ -1,7 +1,7 @@ {% extends "layouts/base.html" %} {% block content %} - +