[Koha-bugs] [Bug 8215] Add Course Reserves

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Sat Aug 18 07:48:30 CEST 2012


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8215

wajasu <matted-34813 at mypacks.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|Needs Signoff               |Failed QA

--- Comment #14 from wajasu <matted-34813 at mypacks.net> ---
OK. Now we are moving somewhere.  I applied these with no problem.
 Bug 8215 - Add Course Reserves
 Bug 8215 - Add Course Reserves - Followup - Fix DB Updater & Makefile
The updatedatabase.pl ran fine.

The things with a plus at the left I did.  I've attached snapshots of various
places in the workflow. (nice workflow)
Testing Scenario:
+ 1) Create new authorised value categories DEPARTMENT and TERM
  2) Create a new course, add instructors to that course.
+ create a new course (but without instructor)
- no instructor (added a patron as a teacher. Implemented yet?)
Note: Hitting Enter in instructor field Saves :( let me press the button.
  3) Reserve items for that course, verify item attributes have changed.
+ reserved items ( queried db and saw rows )
? tell me where to look to verify item attributes. I attached some images.
  I see a Course Reserves column with the Course Name in the Holdings tab.
  Is that what you mean?  Or some biblio MARC tag field OR other reserve table. 
  4) Disable course, verify item attributes have reverted.
- I still see the Course Reserves in Item's catalog detail page when course
Inactive
  5) Enable course again, verify item attributes again.
  6) Delete course, verify item attributes again.
+ When delted the Course Reserves column if gone. As is the row in the DB.
  7) Create two new courses, add the same item(s) to both courses.
Note: I can create multiple courses with same name, etc. Whats the primary key
or natural key of this table going to be?
  8) Disable one course, verify item attributes have not reverted.
  9) Disable both courses, verify item attributes have reverted.
 10) Enable one course, verify item attributes are again set to the
     new values.
 11) Edit reserve item attributes, verify.
 12) Disable all courses, edit reserve item attributes, verify
     the item itself still has its original attributes, verify
     the reserve item attributes have been updated.
 13) Verify the ability to remove instructors from a course.
 14) Verify new permissions, top level coursereserves, with
     subpermissions add_reserves and delete_reserves.

I did see all fields being saved in these tables:
course_items
course_reserves
courses

In step #4, I think you need to check for each item's course being enabled=true
to show the course name(s), though at the top of
koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt
you have the right idea to show the "Course Reserves" column if any one item is
reserved.

The OPAC seemed fine to browse the course and its reserves.

So we are moving in the right direction, and with a little more clarity on what
verifying item attributes means, after your next patch. With instructors,
things may be in good standing.

I think one we get this signed off, other smaller enhancements/bugs can be
addressed separately.

wajasu

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


More information about the Koha-bugs mailing list