From 7a14e167e100cf1a0c05aa94090c5a68b0be99af Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Sat, 29 Nov 2014 11:03:40 -0800 Subject: [PATCH] replay: vi_ handling: properly replace any protocol with metadata:// for video info lookup --- pywb/webapp/query_handler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pywb/webapp/query_handler.py b/pywb/webapp/query_handler.py index f62ed74f..7157db2b 100644 --- a/pywb/webapp/query_handler.py +++ b/pywb/webapp/query_handler.py @@ -73,8 +73,8 @@ class QueryHandler(object): # get metadata if wb_url.mod == 'vi_': # matching metadata explicitly with special scheme - params['url'] = wb_url.url.replace('http:/', 'metadata:/') - params['url'] = wb_url.url.replace('https:/', 'metadata:/') + schema, rest = wb_url.url.split('://') + params['url'] = 'metadata://' + rest params['filter'].append('~original:metadata://') cdx_iter = self.load_cdx(wbrequest, params)