1
0
Fork 0

Use database as source for initializing connector

This commit is contained in:
Mouse Reeve 2020-03-27 15:25:08 -07:00
parent 8494719512
commit 5d2fbb8500
7 changed files with 56 additions and 46 deletions

View file

@ -8,10 +8,10 @@ from fedireads import models
from .abstract_connector import AbstractConnector, SearchResult
class OpenLibraryConnector(AbstractConnector):
class Connector(AbstractConnector):
''' instantiate a connector for OL '''
def __init__(self):
super().__init__('openlibrary')
super().__init__('OpenLibrary')
def search(self, query):
@ -76,6 +76,8 @@ class OpenLibraryConnector(AbstractConnector):
key = data.get('works')[0]['key']
key = key.split('/')[-1]
work = self.get_or_create_book(key)
h
book.parent_work = work
# we also need to know the author get the cover