@@ -35,21 +35,13 @@ def purify_domain(domain):
35
35
domain = re .sub ('^http:\/\/' , "https://" , domain )
36
36
return domain if domain .endswith ('/iiif/' ) else domain + 'iiif/'
37
37
38
- def getids (q , limit = 1000 , cursor = '' , page = 1 ):
39
- q = request .args .get ('q' , '' )
38
+ def getids (q , limit = 1000 , cursor = '' , sorts = '' , fields = '' ):
40
39
query = "(mediatype:(texts) OR mediatype:(image))" + \
41
40
((" AND %s" % q ) if q else "" )
42
- fields = request .args .get ('fields' , '' )
43
- sorts = request .args .get ('sorts' , '' )
44
- cursor = request .args .get ('cursor' , '' )
45
- version = 'v2'
46
-
47
41
# 'all:1' also works
48
42
q = "NOT identifier:..*" + (" AND (%s)" % query if query else "" )
49
- if version == 'v2' :
50
- return scrape (query = q , fields = fields , sorts = sorts , count = limit ,
51
- cursor = cursor )
52
- return search (q , page = page , limit = limit )
43
+ return scrape (query = q , fields = fields , sorts = sorts , count = limit , cursor = cursor )
44
+
53
45
54
46
def scrape (query , fields = "" , sorts = "" , count = 100 , cursor = "" , security = True ):
55
47
"""
0 commit comments