[Koha-bugs] [Bug 35570] Add a generic master form in ILL

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Jan 3 10:29:20 CET 2024


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35570

--- Comment #10 from Pedro Amorim <pedro.amorim at ptfs-europe.com> ---
(In reply to David Nind from comment #9)
> I applied the first three patches (I didn't apply the last two - Prevent use
> of ILL module if deprecated FreeForm backend is installed + QA follow-up).
>  
> When I run the database update it says nothing should happen (Step 1,
> Atomicupdate patch), but I get:
> 
> updatedatabase
> DEV atomic update
> /kohadevbox/koha/installer/data/mysql/atomicupdate/bug_35570.pl  [21:14:02]:
> Bug 35570 - Update 'FreeForm' ILL backend to 'Standard'
> 	Bug 35570: Finished database update.
> 
> I'm confused about the sequence to test this.... is it:
> - Run through the test plan in the 'Atomicupdate' patch
> - Apply the remaining two patches
> - Run through the test plan in the 'Prevent use of ILL module if deprecated
> FreeForm backend is installed' patch
> 
> Or something else?

Hi David, thank you so much for looking and your outstanding testing.
The test plan is indeed a bit confusing, apologies. But you're correct in the
order it should be tested.

> Bug 35570 - Update 'FreeForm' ILL backend to 'Standard'
> 	Bug 35570: Finished database update.

The above messages are standard and should always show, even if no 'FreeForm'
data was found - i.e. nothing was updated in the database - it at least
verified successfully IF something needed to be updated.
In the case something is actually updated, you'll see the following messages:
- Updated ILL batches from 'FreeFom' to 'Standard"
- Updated ILL request attributes from 'FreeForm' to 'Standard"
- Updated ILL requests from 'FreeForm' to 'Standard

For the atomicupdate test plan, you should also get an extra message related to
existing SQL reports that contain the word 'FreeForm'.

I hope this helps makes things clearer and, again, thank you very much!

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list