If you have a user with fast cataloging permissions and no other cataloging permissions the user can catalog the bib record using fast cataloging, but when they click save they are not brought to the item record anymore they're brought to the normal view. Fast cataloging is both bib and item record for a fast record so it can be checked out and this is how it was in 3.6 - but appears to have changed in master and a later 3.6.x release.
This is still an issue and a big one at that.
http://screencast.com/t/GgtRm7IqPf7
Just an update that this is still an issue
Is anyone else seeing this?
I can replicate this with following permissions: 'circulate' 'catalogue' 'fast_cataloging' If I add permission 'edit_items', I'm taken to the item record as expected. (However, I can edit other items as well - should editing itmes be restricted to the fast added biblio?)
Created attachment 37364 [details] [review] Bug 7561: Fast cataloging - Allow add/edit items and delete record With the fast cataloging permission, a librarian was not able to add/edit items and to delete a record with the FA framework. This patch fixes that. Test plan: 0/ Set the permission fast_cataloging (and only this one under editcatalogue) to a librarian 1/ Log in with this account 2/ Go to Circulation > Fast cataloging 3/ Confirm you can create a record 4/ Save and confirm you can create items 5/ Confirm you are able to edit items, remove all of them and delete the record. 6/ Make sure it only works for records with the FA framework code.
Not sure this is critical, lowering the priority.
This doesn't change the behavior. In this video I'll show you that I'm logged in as someone with fast cataloging permissions and they cannot add an item but when I go log in as a superlibrarian I can. I also show you the permissions the patron has : http://screencast.com/t/o0DznRTZ9
Created attachment 37378 [details] [review] Bug 7561: Fast cataloging - Allow add/edit items and delete record With the fast cataloging permission, a librarian was not able to add/edit items and to delete a record with the FA framework. This patch fixes that. Test plan: 0/ Set the permission fast_cataloging (and only this one under editcatalogue) to a librarian 1/ Log in with this account 2/ Go to Circulation > Fast cataloging 3/ Confirm you can create a record 4/ Save and confirm you can create items 5/ Confirm you are able to edit items, remove all of them and delete the record. 6/ Make sure it only works for records with the FA framework code.
With tools permissions, it worked. Now it should work even the user does not have any tool permissions.
Okay, this is better because you can edit items, but you can't add items. For example. If you're a superlibrarian - or a cataloger - if you check out an item and the barcode isn't found it pops up and asks you if you want to fast catalog - if you do that it lets you add the title, brings you to the item record - you add the item and it checks out. If you only have fast cataloging permissions it lets you catalog the bib but then shows you the bib record - it doesn't take you to the add item form. Which is the whole point of fast cataloging - to be fast :) Let me know if you need a video of this too. Nicole
Created attachment 37379 [details] [review] Bug 7561: Redirect to the add items form if it's a fast cataloging
Created attachment 37380 [details] [review] Bug 7561: Fast cataloging - Allow add/edit items and delete record With the fast cataloging permission, a librarian was not able to add/edit items and to delete a record with the FA framework. This patch fixes that. Test plan: 0/ Set the permission fast_cataloging (and only this one under editcatalogue) to a librarian 1/ Log in with this account 2/ Go to Circulation > Fast cataloging 3/ Confirm you can create a record 4/ Save and confirm you can create items 5/ Confirm you are able to edit items, remove all of them and delete the record. 6/ Make sure it only works for records with the FA framework code. Signed-off-by: Nicole Engard <nengard@bywatersolutions.com>
Created attachment 37381 [details] [review] Bug 7561: Redirect to the add items form if it's a fast cataloging Signed-off-by: Nicole Engard <nengard@bywatersolutions.com>
BINGO!!! :)
I think it could be a nice addition to limit the cataloguing framework in cataloguing to the FA framework - choosing another framework will send you to the login page as he permission is missing.
Created attachment 37515 [details] [review] [PASSED QA] Bug 7561: Fast cataloging - Allow add/edit items and delete record With the fast cataloging permission, a librarian was not able to add/edit items and to delete a record with the FA framework. This patch fixes that. Test plan: 0/ Set the permission fast_cataloging (and only this one under editcatalogue) to a librarian 1/ Log in with this account 2/ Go to Circulation > Fast cataloging 3/ Confirm you can create a record 4/ Save and confirm you can create items 5/ Confirm you are able to edit items, remove all of them and delete the record. 6/ Make sure it only works for records with the FA framework code. Signed-off-by: Nicole Engard <nengard@bywatersolutions.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Created attachment 37516 [details] [review] [PASSED QA] Bug 7561: Redirect to the add items form if it's a fast cataloging Signed-off-by: Nicole Engard <nengard@bywatersolutions.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Patches pushed to master. Thanks Jonathan!
Pushed to 3.18.x will be in 3.18.6