Simplify bookwyrm connector abstract

This commit is contained in:
Mouse Reeve
2020-11-28 18:56:28 -08:00
parent 9d84346d3c
commit c9433a3c7e
3 changed files with 54 additions and 71 deletions

View File

@ -1,9 +1,9 @@
''' using another bookwyrm instance as a source of book data '''
from bookwyrm import activitypub, models
from .abstract_connector import AbstractConnector, SearchResult
from .abstract_connector import AbstractMinimalConnector, SearchResult
class Connector(AbstractConnector):
class Connector(AbstractMinimalConnector):
''' this is basically just for search '''
def get_or_create_book(self, remote_id):
@ -14,24 +14,3 @@ class Connector(AbstractConnector):
def format_search_result(self, search_result):
return SearchResult(**search_result)
def get_remote_id_from_data(self, data):
pass
def is_work_data(self, data):
pass
def get_edition_from_work_data(self, data):
pass
def get_work_from_edition_date(self, data):
pass
def get_cover_from_data(self, data):
pass
def expand_book_data(self, book):
pass
def get_authors_from_data(self, data):
pass