mirror of
https://github.com/inventree/InvenTree.git
synced 2025-07-02 19:50:59 +00:00
Extend functionality of custom validation plugins (#4391)
* Pass "Part" instance to plugins when calling validate_serial_number * Pass part instance through when validating IPN * Improve custom part name validation - Pass the Part instance through to the plugins - Validation is performed at the model instance level - Updates to sample plugin code * Pass StockItem through when validating batch code * Pass Part instance through when calling validate_serial_number * Bug fix * Update unit tests * Unit test fixes * Fixes for unit tests * More unit test fixes * More unit tests * Furrther unit test fixes * Simplify custom batch code validation * Further improvements to unit tests * Further unit test
This commit is contained in:
@ -81,7 +81,7 @@
|
||||
pk: 102
|
||||
fields:
|
||||
part: 25
|
||||
batch: 'ABCDE'
|
||||
batch: 'BCDE'
|
||||
location: 7
|
||||
quantity: 0
|
||||
level: 0
|
||||
@ -109,7 +109,7 @@
|
||||
part: 10001
|
||||
location: 7
|
||||
quantity: 5
|
||||
batch: "AAA"
|
||||
batch: "BBAAA"
|
||||
level: 0
|
||||
tree_id: 0
|
||||
lft: 0
|
||||
|
Reference in New Issue
Block a user