3
0
Fork 0

[FIX] black, isort, prettier

14.0
KKamaa 2022-04-06 15:34:41 +03:00
parent dd8d753845
commit 572e7fdf16
3 changed files with 28 additions and 26 deletions

View File

@ -1,7 +1,7 @@
.support-branding-submit-form { .support-branding-submit-form {
display: inline; display: inline;
margin: 0; margin: 0;
width: 100% width: 100%;
} }
.support-statement { .support-statement {

View File

@ -10,7 +10,7 @@ odoo.define("support_branding.CrashManager", function (require) {
var CrashManager = require("web.CrashManager").CrashManager; var CrashManager = require("web.CrashManager").CrashManager;
var session = require("web.session"); var session = require("web.session");
var core = require("web.core"); var core = require("web.core");
var Wysiwyg = require('web_editor.wysiwyg.root'); var Wysiwyg = require("web_editor.wysiwyg.root");
var _t = core._t; var _t = core._t;
@ -86,12 +86,12 @@ odoo.define("support_branding.CrashManager", function (require) {
var $statement = $(".support-statement"); var $statement = $(".support-statement");
var $description = $(".support-desc"); var $description = $(".support-desc");
var $button = $(".support-btn"); var $button = $(".support-btn");
var $use_html_ck = $('#use_html_checker'); var $use_html_ck = $("#use_html_checker");
var $close_btn = $(".close"); var $close_btn = $(".close");
var $body = $(".sp-body"); var $body = $(".sp-body");
var $header = $form.parents(".modal-dialog").find(".modal-header"); var $header = $form.parents(".modal-dialog").find(".modal-header");
var $footer = $form.parents(".modal-dialog").find(".modal-footer"); var $footer = $form.parents(".modal-dialog").find(".modal-footer");
// self.wysiwyg.attachTo($description); // Self.wysiwyg.attachTo($description);
$statement.prepend(inputs); $statement.prepend(inputs);
if (self.support_cp_email) { if (self.support_cp_email) {
@ -108,20 +108,17 @@ odoo.define("support_branding.CrashManager", function (require) {
.parents(".modal") .parents(".modal")
.find(".modal-body") .find(".modal-body")
.css("max-height", "70vh"); .css("max-height", "70vh");
$use_html_ck.on('change', function (){ $use_html_ck.on("change", function () {
if (this.checked) { if (this.checked) {
if (!self.wysiwyg.isDestroyed()) if (self.wysiwyg.isDestroyed()) {
self.wysiwyg.attachTo($description);
else {
self.wysiwyg = new Wysiwyg(self, {}); self.wysiwyg = new Wysiwyg(self, {});
self.wysiwyg.attachTo($description); self.wysiwyg.attachTo($description);
} } else self.wysiwyg.attachTo($description);
} } else {
else {
self.wysiwyg.destroy(); self.wysiwyg.destroy();
$('.support-statement').append($description); $(".support-statement").append($description);
if ($description.is(':hidden')) if ($description.is(":hidden"))
$description.css({'display': 'block'}); $description.css({display: "block"});
} }
}); });
@ -133,10 +130,11 @@ odoo.define("support_branding.CrashManager", function (require) {
return; return;
} }
ev.preventDefault(); ev.preventDefault();
var error_code = ''; var error_code = "";
var desc = self.wysiwyg.$editor && var desc =
self.wysiwyg.$editor.length ? self.wysiwyg.$editor && self.wysiwyg.$editor.length
self.wysiwyg.getValue() : $description.val(); ? self.wysiwyg.getValue()
: $description.val();
desc = jQuery("<div/>").text(desc); desc = jQuery("<div/>").text(desc);
error_code = jQuery("<pre/>").text(body); error_code = jQuery("<pre/>").text(body);
var params = { var params = {
@ -144,8 +142,9 @@ odoo.define("support_branding.CrashManager", function (require) {
auto_delete: true, auto_delete: true,
email_to: self.support_cp_email, email_to: self.support_cp_email,
subject: subject, subject: subject,
body_html: jQuery("<div/>").append( body_html: jQuery("<div/>")
desc, error_code.html()).text(), .append(desc, error_code.html())
.text(),
}; };
self._rpc({ self._rpc({
model: "mail.mail", model: "mail.mail",

View File

@ -9,14 +9,17 @@
method="get" method="get"
> >
<div class="form-check"> <div class="form-check">
<input class="form-check-input" type="checkbox" <input
name="use_html_checker" id="use_html_checker"/> class="form-check-input"
type="checkbox"
name="use_html_checker"
id="use_html_checker"
/>
<label class="form-check-label" for="use_html_checker"> <label class="form-check-label" for="use_html_checker">
Use HTML Editor Use HTML Editor
</label> </label>
</div> </div>
<div <div class="support-statement oe_form_field_text oe_form_required">
class="support-statement oe_form_field_text oe_form_required">
<textarea <textarea
name="description" name="description"
autocomplete="off" autocomplete="off"
@ -41,7 +44,7 @@
<div class="user-heading"> <div class="user-heading">
<h3> <h3>
Technical Support By Technical Support By
<t t-esc="widget.support_cp_name"/> <t t-esc="widget.support_cp_name" />
</h3> </h3>
</div> </div>
<div class="tab-content"> <div class="tab-content">
@ -64,7 +67,7 @@
t-attr-href="mailto:{{widget.support_cp_email}}" t-attr-href="mailto:{{widget.support_cp_email}}"
style="text-decoration: underline;" style="text-decoration: underline;"
> >
<t t-esc="widget.support_cp_email"/> <t t-esc="widget.support_cp_email" />
</a> </a>
</small> </small>
</div> </div>