refactor: add type hints to controller functions

This commit is contained in:
khushi8112
2026-02-20 13:08:52 +05:30
parent 63defa40cb
commit 7100d61f3c
9 changed files with 101 additions and 53 deletions

View File

@@ -4,7 +4,7 @@
import frappe
from frappe import _
from frappe.utils import getdate
from frappe.utils import DateTimeLikeObject, getdate
def get_columns(filters, trans):
@@ -304,7 +304,9 @@ def get_period_wise_query(bet_dates, trans_date, query_details):
@frappe.whitelist(allow_guest=True)
def get_period_date_ranges(period, fiscal_year=None, year_start_date=None):
def get_period_date_ranges(
period: str, fiscal_year: str | None = None, year_start_date: DateTimeLikeObject | None = None
):
from dateutil.relativedelta import relativedelta
if not year_start_date: