#529: WebAlert: fix broken alerts
-----------------------+----------------------
Reporter: lmarian | Owner: lmarian
Type: defect | Status: in_merge
Priority: major | Milestone: v1.0
Component: WebAlert | Version:
Resolution: | Keywords:
-----------------------+----------------------
Changes (by lmarian):
* status: new => in_merge
Comment:
Fixed in lmarian/webalert_postmigration
WebAlert & WebSearch : fix broken alerts
* comment out the removal of child collections in
collections_to_be_displayed and collections_to_be_searched (in wash_colls
function in search_engine) since it is preventing the searching in
restricted collections
* add new test for ensuring the availability of search in restricted
collections when the parent is also one of the collections to be searched
* add new function to the search_engine to get the normalized name of a
collection (transformation from case-insensitive to case-sensitive)
* wash the non-existing collection names from the alert query, and do the
search only on existing ones; also normalize the names of collections, to
case-sensitive. (fixes #529)
* in debug mode, the e-mails should go to CFG_SITE_ADMIN_EMAIL and not
CFG_SITE_SUPPORT_EMAIL * in debug mode, do not add records to baskets
--
Ticket URL: <http://invenio-software.org/ticket/529#comment:1>
Invenio <http://invenio-software.org>