diff --git a/sql_export/wizard/wizard_file.py b/sql_export/wizard/wizard_file.py
index aaefad49d..69aa9c39a 100644
--- a/sql_export/wizard/wizard_file.py
+++ b/sql_export/wizard/wizard_file.py
@@ -63,11 +63,12 @@ class SqlFileWizard(models.TransientModel):
% {"name": sql_export.name, "date": date, "extension": extension},
}
)
- return {
- "view_mode": "form",
- "res_model": "sql.file.wizard",
- "res_id": self.id,
- "type": "ir.actions.act_window",
- "target": "new",
- "context": self.env.context,
+ action = {
+ "name": "SQL Export",
+ "type": "ir.actions.act_url",
+ "url": "web/content/?model=%s&id=%d&filename_field=filename&"
+ "field=binary_file&download=true&filename=%s"
+ % (self._name, self.id, self.file_name),
+ "target": "self",
}
+ return action
diff --git a/sql_export/wizard/wizard_file_view.xml b/sql_export/wizard/wizard_file_view.xml
index b53919438..eb083c335 100644
--- a/sql_export/wizard/wizard_file_view.xml
+++ b/sql_export/wizard/wizard_file_view.xml
@@ -12,13 +12,6 @@
hideKanbanOption="1"
required="1"
/>
-
-
-