Skip to content

Crash on abs():  #8

@kaiwei

Description

@kaiwei

Thanks for this. Looks great and was trying it out but ran into the below. bean-check has no errors


Exception caused by rrows value:
[datetime.date(2023, 2, 10), 'Expenses:[XXX]', Decimal('2.160000'), None, Decimal('0.03000000000000'), Decimal('2.160000'), Decimal('2.16'), ['[Assets:[YYY]', 'Assets:[YYY]']]
Traceback (most recent call last):
File "/usr/bin/budget-report", line 8, in
sys.exit(script_main())
File "/[XXX]/lib/python3.10/site-packages/budgetreport/main.py", line 38, in script_main
br = report.generateBudgetReport(entries, options_map, args)
File "/[XXX]/python3.10/site-packages/budgetreport/report.py", line 199, in generateBudgetReport
br.total_income = abs(rrows[len(rrows)-1][3])
TypeError: bad operand type for abs(): 'NoneType'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions