Bug 13041: Fix add of basket's manager when name contains a single quote
authorJulian Maurice <julian.maurice@biblibre.com>
Mon, 9 May 2016 09:42:05 +0000 (11:42 +0200)
committerJulian Maurice <julian.maurice@biblibre.com>
Mon, 9 May 2016 09:45:24 +0000 (11:45 +0200)
commit964a1888138e276a78be5d84a70559ace6418e79
tree7bbfeac9f5ae646a98b88db1ceddbf1274e67cb4
parent8fb9837adeecce2896085d9f3d463633a2cbb8ae
Bug 13041: Fix add of basket's manager when name contains a single quote

If you are trying to add a user as a manager of a basket in
acquisitions, a JavaScript error will be triggered if that user has a
single quote in their name (e.g. "O'Neil"). This patch corrects the
issue.

Also changed by this patch: Increased the size of the patron search
popup and made a correction to some invalid HTML.

To test you should have a patron whose name contains a single quote who
is also a user with permission to manage acquisitions.

- Apply the patch and go to Acquisitions.
- Locate an open basket and view the details for that basket.
- In the "Managed by" section, click the "Add user" button to trigger
  the patron search popup.
  - Search for the patron described above and click the "Add" button.
  - In the parent window, the patron you chose should have been added to
    the "Managed by" section.

Signed-off-by: Julian Maurice <julian.maurice@biblibre.com>
koha-tmpl/intranet-tmpl/prog/en/modules/acqui/basket.tt
koha-tmpl/intranet-tmpl/prog/en/modules/acqui/tables/members_results.tt
koha-tmpl/intranet-tmpl/prog/en/modules/common/patron_search.tt