From 09f2ed2e69e08125d09e1158e8a5d2c66ae59eb1 Mon Sep 17 00:00:00 2001 From: Aditya Hase Date: Wed, 6 Feb 2019 09:43:10 +0530 Subject: [PATCH] refactor(dashboard): Move dashboard.py to account_balance_timeline.py --- erpnext/accounts/dashboard_chart_source/__init__.py | 0 .../account_balance_timeline/__init__.py | 0 .../account_balance_timeline/account_balance_timeline.py} | 6 ++++-- 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 erpnext/accounts/dashboard_chart_source/__init__.py create mode 100644 erpnext/accounts/dashboard_chart_source/account_balance_timeline/__init__.py rename erpnext/accounts/{dashboard.py => dashboard_chart_source/account_balance_timeline/account_balance_timeline.py} (97%) diff --git a/erpnext/accounts/dashboard_chart_source/__init__.py b/erpnext/accounts/dashboard_chart_source/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/erpnext/accounts/dashboard_chart_source/account_balance_timeline/__init__.py b/erpnext/accounts/dashboard_chart_source/account_balance_timeline/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/erpnext/accounts/dashboard.py b/erpnext/accounts/dashboard_chart_source/account_balance_timeline/account_balance_timeline.py similarity index 97% rename from erpnext/accounts/dashboard.py rename to erpnext/accounts/dashboard_chart_source/account_balance_timeline/account_balance_timeline.py index 925f99a229..6ecf3609f0 100644 --- a/erpnext/accounts/dashboard.py +++ b/erpnext/accounts/dashboard_chart_source/account_balance_timeline/account_balance_timeline.py @@ -4,12 +4,14 @@ from __future__ import unicode_literals from itertools import groupby from operator import itemgetter +import json import frappe from frappe.utils import add_to_date, date_diff, getdate, nowdate from erpnext.accounts.report.general_ledger.general_ledger import execute - -def get(filters= None): +@frappe.whitelist() +def get(filters=None): + filters = json.loads(filters) timespan = filters.get("timespan") timegrain = filters.get("timegrain") account = filters.get("account")