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

Make a better DOI cross reference checking routine

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Fix Version/s: 7.x-1.11
    • Component/s: Scholar Module
    • Labels:
      None

      Description

      Related to https://jira.duraspace.org/browse/ISLANDORA-1098

      https://github.com/Islandora/islandora_scholar/pull/255 adds a very simple check against the existance/use of provided default of the required crossrefence's registered email to allow DOI import to happen.

      The issue is that with that check in place, even a non working email will trigger a silent failing, so only solves the issue of the default being used.

      We should make a simple routine that checks the inserted email against a well know response from something like https://github.com/Islandora/islandora_scholar/blob/7.x/modules/doi/includes/utilities.inc#L38-L50. We do that in multiple places across islandora modules where a checkmark is generated when certain value is validated (binaries, even fedora connection)

        Attachments

          Activity

            People

            • Assignee:
              bryjbrown Bryan Brown
              Reporter:
              dpinokrayon Diego Pino Navarro
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: