Uploaded image for project: 'Islandora'
  1. Islandora
  2. ISLANDORA-1770

Incorrect module_load_include calls for files in islandora_solr module

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 7.x-1.3, 7.x-1.4, 7.x-1.5, 7.x-1.6, 7.x-1.7
    • Fix Version/s: None
    • Labels:
      None

      Description

      Similar to ISLANDORA-1757, some warnings started popping up with Drupal 7.50 on attempting to load files from a module called islandora_solr_search.

      This has been seen in one place, leading to a quick grep through the code. Affected are:

      1. islandora_solr_metadata and
      2. islandora_solution_pack_entities

      Steps to Reproduce

      1. islandora_solr_metadata
        1. Either add a new field to an existing configuration or hitting Save configuration should cause it to attempt the module_load_include() call with the incorrect module name.
      2. islandora_solution_pack_entities
        1. Haven't dug too deep, but appears to manifest when hitting the islandora/entities/search/% endpoint... but some quick searches do not turn up where it might be used... Could be cruft? Appears to expect a GET like: islandora/entities/search/[type]?entities_query=[query], where [type] is one of four, and query is a number of terms to query against the configured islandora_entities_query_field (referring to the Drupal variable).

      Test Case

      Warnings about a missing module named islandora_solr_search are not reproduced when running with Drupal 7.50.


      Adam Vessey
      Developer
      discoverygarden inc. | Managing Digital Content

        Attachments

          Activity

            People

            • Assignee:
              willtp87 William Panting
              Reporter:
              adam.vessey Adam Vessey
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: