From 579ed4c35609da81ea26dd17a0f9bbdd0defb0fc Mon Sep 17 00:00:00 2001 From: benjamin <benjamin@le-filament.com> Date: Mon, 31 Oct 2022 14:44:49 +0100 Subject: [PATCH] [clean] pre-commit --- controllers/main.py | 3 +-- models/api_alfresco.py | 3 ++- static/src/js/cmis_file_preview.js | 36 ++++++++++++++++------------ static/src/xml/cmis_file_preview.xml | 12 ++++------ 4 files changed, 29 insertions(+), 25 deletions(-) diff --git a/controllers/main.py b/controllers/main.py index 0ed0d70..859ebd1 100644 --- a/controllers/main.py +++ b/controllers/main.py @@ -11,8 +11,7 @@ class AlfrescoController(http.Controller): return data @http.route( - ["/web/alfresco/session-backend"], - type="json", auth="user", method=["POST"] + ["/web/alfresco/session-backend"], type="json", auth="user", method=["POST"] ) def get_session_backend(self, username): ticket = http.request.env["cgscop.alfresco"].alfresco_get_ticket(username) diff --git a/models/api_alfresco.py b/models/api_alfresco.py index d6747e6..8908ba6 100644 --- a/models/api_alfresco.py +++ b/models/api_alfresco.py @@ -239,7 +239,8 @@ class CgscopAlfresco(models.AbstractModel): pwc = old_cmis_file.checkout() # Mise à jour de la version pwc.checkin( - contentFile=file, contentType="application/pdf", + contentFile=file, + contentType="application/pdf", ) except ( ObjectNotFoundException, diff --git a/static/src/js/cmis_file_preview.js b/static/src/js/cmis_file_preview.js index 46239ff..ce3c9b3 100644 --- a/static/src/js/cmis_file_preview.js +++ b/static/src/js/cmis_file_preview.js @@ -7,24 +7,20 @@ odoo.define("cgscop_alfresco.cmis_file_preview", function (require) { "use strict"; var core = require("web.core"); - var registry = require('web.field_registry'); - var AbstractField = require('web.AbstractField'); - var basicFields = require('web.basic_fields'); + var registry = require("web.field_registry"); + var AbstractField = require("web.AbstractField"); var cmis_widgets = require("cmis_web.form_widgets"); - var DocumentViewer = require('cmis_web.DocumentViewer') + var DocumentViewer = require("cmis_web.DocumentViewer"); var session = require("web.session"); - var _t = core._t; - var QWeb = core.qweb; - var FieldCmisFilePreview = AbstractField.extend({ template: "CmisFilePreview", events: { - "click": "on_click_preview" + click: "on_click_preview", }, on_click_preview: function (event) { event.stopPropagation(); - var self = this + var self = this; // CGSCOP : appel vers la fonction custom self._rpc({ @@ -36,13 +32,23 @@ odoo.define("cgscop_alfresco.cmis_file_preview", function (require) { self.cmis_session = cmis.createSession(result.backend_location); self.cmis_session.alf_ticket = result.ticket; self.cmis_session.setCredentials("ROLE_TICKET", result.ticket); - self.cmis_session.loadRepositories() + self.cmis_session + .loadRepositories() .ok(function (data) { - self.cmis_session.getObject(self.value) + self.cmis_session + .getObject(self.value) .ok(function (object) { - var cmisObjectWrapped = new cmis_widgets.CmisObjectWrapper(self, object, self.cmis_session); - var documentViewer = new DocumentViewer(self, cmisObjectWrapped, [cmisObjectWrapped]); - documentViewer.appendTo($('body')); + var cmisObjectWrapped = new cmis_widgets.CmisObjectWrapper( + self, + object, + self.cmis_session + ); + var documentViewer = new DocumentViewer( + self, + cmisObjectWrapped, + [cmisObjectWrapped] + ); + documentViewer.appendTo($("body")); }) .notOk(function (error) { console.log(error); @@ -55,7 +61,7 @@ odoo.define("cgscop_alfresco.cmis_file_preview", function (require) { }, }); - registry.add('cmis_file_preview', FieldCmisFilePreview); + registry.add("cmis_file_preview", FieldCmisFilePreview); return { FieldCmisFilePreview: FieldCmisFilePreview, diff --git a/static/src/xml/cmis_file_preview.xml b/static/src/xml/cmis_file_preview.xml index 15c596c..64c23bc 100644 --- a/static/src/xml/cmis_file_preview.xml +++ b/static/src/xml/cmis_file_preview.xml @@ -5,15 +5,13 @@ <div class="cmis_file_preview"> <button type="button" - t-att-class="'btn ' + widget.attrs.color" - aria-label="Preview" - data-toggle="tooltip" - title="Preview" + t-att-class="'btn ' + widget.attrs.color" + aria-label="Preview" + data-toggle="tooltip" + title="Preview" > <t t-if="widget.attrs.icon"> - <span - t-att-class="'fa ' + widget.attrs.icon" - /> + <span t-att-class="'fa ' + widget.attrs.icon" /> </t> <span> <t t-esc="widget.attrs.string" /> -- GitLab