From 910c20142657adb25c4d329b6392e9f9a169cce0 Mon Sep 17 00:00:00 2001 From: Addison Schiller Date: Tue, 24 Oct 2017 14:28:17 -0400 Subject: [PATCH] Let WB know a request is coming from MFR --- mfr/server/handlers/core.py | 2 ++ setup.py | 3 +-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/mfr/server/handlers/core.py b/mfr/server/handlers/core.py index 68b5cabc6..3977ce391 100644 --- a/mfr/server/handlers/core.py +++ b/mfr/server/handlers/core.py @@ -104,6 +104,8 @@ async def prepare(self): try: self.url = self.request.query_arguments['url'][0].decode('utf-8') + # TODO should probably use furl here, but maybe wait till after furl is upgraded + self.url += '&mfr=true' except KeyError: raise exceptions.ProviderError( '"url" is a required argument.', diff --git a/setup.py b/setup.py index ac7115735..958e66dfc 100755 --- a/setup.py +++ b/setup.py @@ -43,7 +43,6 @@ def parse_requirements(requirements): 'mfr.exporters': [ # google docs '.gdraw = mfr.extensions.image:ImageExporter', - '.gdoc = mfr.extensions.unoconv:UnoconvExporter', '.gsheet = mfr.extensions.unoconv:UnoconvExporter', '.gslides = mfr.extensions.unoconv:UnoconvExporter', @@ -658,7 +657,6 @@ def parse_requirements(requirements): # google docs '.gdraw = mfr.extensions.image:ImageRenderer', - '.gdoc = mfr.extensions.unoconv:UnoconvRenderer', '.gsheet = mfr.extensions.tabular:TabularRenderer', '.gslides = mfr.extensions.unoconv:UnoconvRenderer', @@ -690,6 +688,7 @@ def parse_requirements(requirements): # pdf '.pdf = mfr.extensions.pdf:PdfRenderer', + '.gdoc = mfr.extensions.pdf:PdfRenderer', # rst '.rst = mfr.extensions.rst:RstRenderer',