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',