diff --git a/preview_easy/controllers/preview.py b/preview_easy/controllers/preview.py
index 7a7c262bd..0346f180e 100644
--- a/preview_easy/controllers/preview.py
+++ b/preview_easy/controllers/preview.py
@@ -36,21 +36,23 @@ class preview(http.Controller):
# return template.render(html=html)
elif attach.mimetype in excel or word:
# 'http://view.officeapps.live.com/op/view.aspx?src=https://oa.thtzjt.com/web/content/office_preview/'
- office_view_url = 'http://view.officeapps.live.com/op/view.aspx?src='
- base_url = request.env['ir.config_parameter'].sudo().get_param('web.base.url')
- html = f'{office_view_url}{quote(base_url + "/web/content/office_preview/" + str(attach.id))}'
- return werkzeug.wrappers.Response(f"""
-
-
-
-
-
-
-
-
-
- """, status=200, headers=[('Content-Type', 'text/html'), ('charset', 'utf-8')])
+ # office_view_url = 'http://view.officeapps.live.com/op/view.aspx?src='
+ # base_url = request.env['ir.config_parameter'].sudo().get_param('web.base.url')
+ # html = f'{office_view_url}{quote(base_url + "/web/content/office_preview/" + str(attach.id))}'
+ target_url = f'/onlyoffice/editor/{str(attach.id)}'
+ return self.redirect(target_url)
+ # return werkzeug.wrappers.Response(f"""
+ #
+ #
+ #
+ #
+ #
+ #
+ #
+ #
+ #
+ # """, status=200, headers=[('Content-Type', 'text/html'), ('charset', 'utf-8')])
else:
return werkzeug.wrappers.Response('This format is not currently supported', status=200, headers=[('Content-Type', 'text/html'),('charset','utf-8')])