Giter Site home page Giter Site logo

Comments (5)

fridobox avatar fridobox commented on June 21, 2024 1

Indeed we patched :
biblibre@bd6753b

To undo changes from 4f3e702

Looks like method get_plugin_http_path() is called but not defined

from edsapi-koha-plugin.

fridobox avatar fridobox commented on June 21, 2024

Looks like this is also an issue for Koha 21.11

from edsapi-koha-plugin.

mkstephens avatar mkstephens commented on June 21, 2024

Indeed we patched : biblibre@bd6753b

To undo changes from 4f3e702

Looks like method get_plugin_http_path() is called but not defined

We tried updating our plugin. The version number matches the most recent release which includes this patch, but it isn't loading on our system. The plugin's last updated date shows as 2023-08-02. I will go back to our support company (ByWater) and see what they can do to get our plugin updated to use the most recent release.

from edsapi-koha-plugin.

mmabrahamson avatar mmabrahamson commented on June 21, 2024

Hello! Thanks for reporting this. I know it was set as closed, but I'm curious if there's anything common between your Koha versions.

We have a freshly installed version of 22.05 on Ubuntu and 22.11 on Debian and links are working as expected. The get_plugin_http_path() variable should be available to us when we import Koha (I thought). I'm pretty sure we were referencing this information https://perldoc.koha-community.org/Koha/Plugins/Base.html#get_plugin_http_path when initially setting all of this up, though if it's out of date I'm happy to revisit.

Can you give me a step by step on what's going wrong? In trying to duplicate I'm:
Doing a search in EDS.
Clicking on an EDS result's title.
Being taken to the Detailed view of the result.
Clicking on the "View in EDS" link to try and verify that is also working.
Being taken to the result in EDS.

from edsapi-koha-plugin.

mkstephens avatar mkstephens commented on June 21, 2024

@mmabrahamson, Happy to provide more detail.

We are running Koha 22.11 on a very old and decrepit 18.04 Ubuntu. We need to upgrade the OS and are trying to work through some internal issues to make that happen.

Our plugins table shows that the Koha EDS API plugin version is 22.11001, but the last updated date is 2 August. ByWater already tried updating the plugin once, having seen in Github that the most recent update was 6 September, but nothing changed and we're still having the issue.

Here's the steps that lead to our 404 errors:

  • Log into the Koha OPAC (this is to make sure we get full EDS results)
  • Perform a Discovery search in Koha (using the EDS API plugin)
  • Click on a research starter result ... This loads correctly.
  • Click on another search result, like a journal article ... This returns a 404 error.
  • Click on a link to full text from the search results ... This also returns a 404 error.

It wasn't until I looked closely at the URLs that I discovered that almost all links to EDS records are missing "/plugin/Koha/Plugin/EDS" from the middle of the URLs. Only research starters seem to include it.

from edsapi-koha-plugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.