2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-05-06 15:28:49 +00:00
Miklós Márton f6cfc12343
Add option to recursively delete part categories (#3435)
* Add option to recursively delete part categories

Fixes #3384

* - Added test (broken ATM)
- Refactored parameters to booleanish

* Fix styling issues reported by flake8

* Working on unit testing

* Added on_commit debugging callback

* Separate the recursive part of the deletion into another method
to make sure that the delete operation is performed in a single transaction

* Trying transactions with @transactions.atomic

* Fix flake8 reported issues

* Removed unused debug callback

* Fixed tests for category recursive deletion

* Fix flake reported issues

* Fix flake reported issues
Again

* Remove unrelated formatting changes

* Fixed a part of review comments
2022-11-08 11:57:00 +11:00
..
2022-08-09 09:42:53 +10:00
2022-09-08 15:18:43 +10:00
2022-11-07 13:56:50 +11:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:20:55 +02:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:35:07 +02:00
2022-11-05 01:05:54 +11:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:35:07 +02:00
2022-06-18 22:22:00 +10:00
2022-06-18 22:22:00 +10:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:35:07 +02:00
2021-05-06 14:33:03 +02:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:20:55 +02:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:35:07 +02:00
2021-11-15 23:06:15 +11:00
2022-05-20 13:20:55 +02:00
2022-05-20 13:35:07 +02:00
2022-01-21 02:11:34 +01:00
2022-01-21 02:11:34 +01:00
2022-01-21 02:11:34 +01:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:20:55 +02:00
2022-03-03 21:16:27 +11:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:35:07 +02:00
2022-05-20 13:35:07 +02:00