File tree Expand file tree Collapse file tree 2 files changed +11
-10
lines changed Expand file tree Collapse file tree 2 files changed +11
-10
lines changed Original file line number Diff line number Diff line change 1- import os
21import abc
3- import uuid
42import asyncio
3+ import os
54import pkg_resources
5+ import uuid
66
7+ from raven .contrib .tornado import SentryMixin
78import tornado .web
89import tornado .iostream
9- from raven .contrib .tornado import SentryMixin
1010
11+ import waterbutler .core .exceptions
1112import waterbutler .core .utils
1213import waterbutler .server .utils
13- import waterbutler .core .exceptions
1414
15- from mfr .server import settings
16- from mfr .core .metrics import MetricsRecord
1715from mfr .core import utils , exceptions , remote_logging
16+ from mfr .core .metrics import MetricsRecord
17+ from mfr .server import settings
1818
1919CORS_ACCEPT_HEADERS = [
2020 'Range' ,
@@ -97,13 +97,15 @@ def NAME(self):
9797
9898 async def prepare (self ):
9999 """Builds an MFR provider instance, to which it passes the the ``url`` query parameter.
100- From that, the file metadata is extracted. Also builds cached waterbutler providers.
100+ From that, the file metadata is extracted. Also builds cached waterbutler providers.
101101 """
102+
102103 if self .request .method == 'OPTIONS' :
103104 return
104105
105106 try :
106- self .url = self .request .query_arguments ['url' ][0 ].decode ('utf-8' )
107+ # retrieve the url from request query parameter and append `&mfr=ture`
108+ self .url = self .request .query_arguments ['url' ][0 ].decode ('utf-8' ) + '&mfr=true'
107109 except KeyError :
108110 raise exceptions .ProviderError (
109111 '"url" is a required argument.' ,
Original file line number Diff line number Diff line change @@ -43,7 +43,6 @@ def parse_requirements(requirements):
4343 'mfr.exporters' : [
4444 # google docs
4545 '.gdraw = mfr.extensions.image:ImageExporter' ,
46- '.gdoc = mfr.extensions.unoconv:UnoconvExporter' ,
4746 '.gsheet = mfr.extensions.unoconv:UnoconvExporter' ,
4847 '.gslides = mfr.extensions.unoconv:UnoconvExporter' ,
4948
@@ -660,7 +659,6 @@ def parse_requirements(requirements):
660659
661660 # google docs
662661 '.gdraw = mfr.extensions.image:ImageRenderer' ,
663- '.gdoc = mfr.extensions.unoconv:UnoconvRenderer' ,
664662 '.gsheet = mfr.extensions.tabular:TabularRenderer' ,
665663 '.gslides = mfr.extensions.unoconv:UnoconvRenderer' ,
666664
@@ -693,6 +691,7 @@ def parse_requirements(requirements):
693691
694692 # pdf
695693 '.pdf = mfr.extensions.pdf:PdfRenderer' ,
694+ '.gdoc = mfr.extensions.pdf:PdfRenderer' ,
696695
697696 # rst
698697 '.rst = mfr.extensions.rst:RstRenderer' ,
You can’t perform that action at this time.
0 commit comments