Skip to content

Neupozorňujeme na nevalidní výrazy v částce #2994

@vojta001

Description

@vojta001

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:

  1. Založ v pokladní knize platbu s částkou 400*(4+6+1+1)
  2. V přehledu pokladní knihy sleduj vypočtenou částku

Metadata

Metadata

Assignees

Labels

BugIssue označující chybu, kterou je třeba opravitCashbook

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions