forked from Techsystech/web
[FIX] black, isort, prettier
parent
dd8d753845
commit
572e7fdf16
|
@ -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 {
|
||||||
|
|
|
@ -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",
|
||||||
|
|
|
@ -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>
|
||||||
|
|
Loading…
Reference in New Issue