Skip to content

feat: make late fee optional + don't include logo placeholder and empty client in the PDF#31

Merged
henritoivar merged 3 commits intomokuappio:mainfrom
mdlkxzmcp:mx/feat/pain-point-improvements
Sep 27, 2025
Merged

feat: make late fee optional + don't include logo placeholder and empty client in the PDF#31
henritoivar merged 3 commits intomokuappio:mainfrom
mdlkxzmcp:mx/feat/pain-point-improvements

Conversation

@mdlkxzmcp
Copy link
Contributor

Similar to #24, I also don't need the late fee field, so I usually set it to 0%. But that looks odd! There is no actual legal requirement for this, so it will now be printed only if it's populated. The same thing goes for the placeholder logo, which was included in the PDF. If no client was selected, there was still the client text too in the PDF, which might never happen in practice, but no harm in excluding it :)

PDF state prior to this PR:
image (4)

Empty state setup sc:
image (5)

PDF excludes all empty values now:

image (6)

Populated are still working :)

image (7)

@henritoivar henritoivar merged commit 0d606c1 into mokuappio:main Sep 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants