Files
craft-libs/crates
Bra1nZ 05c2e38271 fix(print): reject a partial record whose known name contradicts the sheet
A review finding on #1225: a single agreeing partial record was taken on
its known side alone, so a Legal request could take a keyword entry
named Letter reporting (215_900, 0) - the ticket then selects Letter
while the layout assumes Legal. A single partial record now refuses when
its known name doesn't match the requested standard sheet; an unnamed
one is still taken on agreement alone.

The name check exposed names_paper accepting a word modifier as a
dimension: "A4 Extra" matched "A4" because the suffix rule only looked
at the first character, a space. The rule now reads the word after the
separator: a letter is a modifier ("A4 Extra" is another paper), a digit
is the sheet's dimensions ("A4 210 x 297 mm"), a digit or letter right
against the name is a different name ("ARCH E1", "A4Extra").
2026-11-14 13:16:41 +03:00
..
2026-11-13 07:50:09 -05:00
2026-11-13 01:31:26 -05:00
2026-11-13 07:34:28 +01:00
2026-11-13 07:50:09 -05:00
2026-11-13 07:50:09 -05:00
…