-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
BugIssue označující chybu, kterou je třeba opravitIssue označující chybu, kterou je třeba opravitCashbook
Milestone
Description
Popiš chybu
Hodnota platby (třída Model\Cashbook\Cashbook\Amount) z výrazu vyparsuje čísla a operátory a zbytek tiše zahodí. Snadno se pak stane, že výraz 400*(4+6+1+1) interpretujeme jako 1 608,00. Přijde mi v pohodě neumět závorky, ale pak by stálo za to takový výraz odmítnout jako neplatný (nebo alespoň označit jako podezřelý), ať si to uživatel spočítá sám.
Jak chybu nasimulovat
Kroky pro nasimulování chyby:
- Založ v pokladní knize platbu s částkou
400*(4+6+1+1) - V přehledu pokladní knihy sleduj vypočtenou částku
Metadata
Metadata
Assignees
Labels
BugIssue označující chybu, kterou je třeba opravitIssue označující chybu, kterou je třeba opravitCashbook