Uploaded image for project: 'SimplyE 2.0'
  1. SimplyE 2.0
  2. SIMPLY-2896

Don't show Libby-DRM ebooks to patrons just because you can render Libby-DRM audiobooks

XMLWordPrintable

      Certain books in our collection are available only through Overdrive Read or Libby. If SimplyE sees a book like this in an OPDS feed, it should not display it to the patron since SimplyE can't fulfill it.

      An example isĀ The Polar Express (Read-Aloud) available through NYPL.

          <link href="http://circulation.librarysimplified.org/NYNYPL/works/Overdrive%20ID/70dbe6b7-9626-4a7e-ad58-813f92ac8995/borrow" rel="http://opds-spec.org/acquisition/borrow" type="application/atom+xml;type=entry;profile=opds-catalog">
            <opds:indirectAcquisition type="application/atom+xml;type=entry;profile=opds-catalog">
              <opds:indirectAcquisition type="text/html;profile=&quot;http://librarysimplified.org/terms/profiles/streaming-media&quot;"/>
            </opds:indirectAcquisition>
            <opds:indirectAcquisition type="application/vnd.overdrive.circulation.api+json;profile=ebook"/>
            <opds:availability status="available"/>
            <opds:holds total="0"/>
            <opds:copies available="2" total="3"/>
          </link>
      

      I suspect that with the addition of Overdrive audiobook support, SimplyE has come to believe it can fulfill the media type "application/vnd.overdrive.circulation.api+json". Actually, SimplyE can (at the moment) only fulfill the "audiobook" profile of this media type, not the "ebook" profile. Titles like these should still be hidden from patrons.

      I'm tagging iOS with this issue because I want to make sure the same issue doesn't show up as we add Overdrive audiobook support to iOS.

            Unassigned Unassigned
            leonardrichardson Leonard Richardson [X] (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: