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

            Bug ID: 31922
           Summary: Check alert for important fields is still a javascript
                    message
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Cataloging
          Assignee: koha-bugs@lists.koha-community.org
          Reporter: caroline.cyr-la-r...@inlibro.com
        QA Contact: testo...@bugs.koha-community.org
                CC: m.de.r...@rijksmuseum.nl

Bug 28694 changed the alert message for missing mandatory fields to an in-page
alert rather than a javascript pop up alert.

However, if you're only missing important fields, this pop-up still shows up,
in addition to the in-page alert.

To test :
(Note: my test plan is written for MARC21 with the default default framework,
i.e. the default framework as it comes by default with Koha)
1. Make 020$a 'Important'
1.1. Go to Administration > MARC bibliographic framework
1.2. Click 'Actions' next to the default framework and choose the 'MARC
structure' option
1.3. Search for 020
1.4. Click 'Actions' next to the 020 field and choose 'Edit subfields'
1.5. Click the 'a' tab
1.6. Check the 'Important' box
1.7. Click 'Save changes'
2. Create a new record, but only fill out the mandatory fields, not the
important field
2.1. Go to Cataloging
2.2. Click 'New record'
2.3. Fill out the mandatory fields, but not the important field
     - 000
     - 003
     - 005
     - 008
     - 040$c
     - 245$a
     - 942$c
2.4. Click 'Save'
--> There is a javascript pop-up informing you that you missed some important
fields (this should not be here)
2.5. Wait a couple of seconds
--> The in-page alert appears (this is OK)
2.6. Click 'OK' in the pop-up
--> You are taken to the item form, without being able to add a value in the
important field (this is the normal behaviour I think, that you're not able to
do anything about the important field)

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
_______________________________________________
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to