We have an author with the last name O'Malley who appears multiple times in our database. When I go to the biblio/authors to merge the multiple entries, other entries for "O'Malley" don't appear on each individual entry. The reason is that the query on line 1110 of biblio.admin.inc uses the unescaped author last name, resulting in the following SQL error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Malley', name) AND cid!=83' at line 1 query: SELECT * FROM biblio_contributor_data cd WHERE LOCATE('O'Malley', name) AND cid!=83 in /var/www/live/sites/all/modules/biblio/biblio.admin.inc on line 1110.

Comments

rjerome’s picture

Status: Active » Fixed

Thanks,

It's fixed and will appear in RC4 later today.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.