Files
ihrm/payroll/context_processors.py
Horilla b1a9ee02e2 Payroll beta (#17)
* [ADD]payroll

* [UPDT]add payroll to submenu

* [UPDT]add payroll url to main urls

* [FIX]payroll url to main urls

* [FIX]payslip generate date bug

* [UPDT]Payroll changes
2023-07-26 10:32:58 +05:30

19 lines
514 B
Python

"""
context_processor.py
This module is used to register context processor`
"""
from payroll.models import tax_models as models
def default_currency(request):
"""
This method will return the currency
"""
if models.PayrollSettings.objects.first() is None:
settings = models.PayrollSettings()
settings.currency_symbol = "$"
settings.save()
symbol = models.PayrollSettings.objects.first().currency_symbol
return {"currency": request.session.get("currency", symbol)}