Currently, the codebase is somewhat littered with calls to check the autoBarcode pref and then generate a barcode.. could we remove these calls from the various controllers and move it to one call in Koha::Item->store() instead?
I have no idea when I'll find time for this.. anyone interested in taking it on would get my support though.
*** Bug 23439 has been marked as a duplicate of this bug. ***