[FIX] autofill, formatting, fix

This commit is contained in:
KKamaa
2021-07-20 09:39:16 +03:00
parent 34f1bca55b
commit 139d6ea1e2
3 changed files with 20 additions and 13 deletions

View File

@@ -3,11 +3,11 @@
<data noupdate="0">
<record id="demo_config_parameter_company_name" model="ir.config_parameter">
<field name="key">support_company</field>
<field name="value">Sunflower IT</field>
<field name="value">Odoo Community Association</field>
</record>
<record id="demo_config_parameter_company_url" model="ir.config_parameter">
<field name="key">support_company_url</field>
<field name="value">https://www.sunflowerweb.nl</field>
<field name="value">https://odoo-community.org</field>
</record>
<record id="demo_config_parameter_company_color" model="ir.config_parameter">
<field name="key">support_branding_color</field>
@@ -15,7 +15,7 @@
</record>
<record id="demo_config_parameter_support_email" model="ir.config_parameter">
<field name="key">support_email</field>
<field name="value">info@sunflowerweb.nl</field>
<field name="value">oca@example.com</field>
</record>
<record id="demo_config_parameter_release" model="ir.config_parameter">
<field name="key">support_release</field>

View File

@@ -72,10 +72,12 @@ odoo.define("support_branding.CrashManager", function (require) {
var body = error.data.debug;
var inputs =
"" +
'<input type="hidden" name="subject" value=' +
'<input type="hidden" name="subject" autocomplete="off" ' +
"value=" +
subject +
"/>\n" +
'<input type="hidden" class="sp-body" name="body" value=\'' +
'<input type="hidden" class="sp-body" name="body" ' +
'autocomplete="off" value=\'' +
body +
"'/>";
dialog.opened(function () {
@@ -83,6 +85,7 @@ odoo.define("support_branding.CrashManager", function (require) {
var $statement = $(".support-statement");
var $description = $(".support-desc");
var $button = $(".support-btn");
var $close_btn = $(".close");
var $body = $(".sp-body");
var $header = $form.parents(".modal-dialog").find(".modal-header");
var $footer = $form.parents(".modal-dialog").find(".modal-footer");
@@ -90,7 +93,7 @@ odoo.define("support_branding.CrashManager", function (require) {
$statement.prepend(inputs);
if (self.support_cp_email) {
if (self.support_cp_name) {
var title = "Support By " + self.support_cp_name;
var title = "Support by " + self.support_cp_name;
$('<h3 class="text-primary">' + title + "</h3>").insertBefore(
".support-branding-submit-form"
);
@@ -135,13 +138,12 @@ odoo.define("support_branding.CrashManager", function (require) {
model: "mail.mail",
method: "send",
args: [mail_id],
}).then(function (res) {
if (res) {
self.do_notify(
"Success",
"Support mail created!"
);
}
}).then(function () {
self.do_notify(
"Success",
"Support mail created!"
);
$close_btn.click();
});
}
},
@@ -157,6 +159,10 @@ odoo.define("support_branding.CrashManager", function (require) {
$button.css({display: "none"});
}
$form.prependTo($footer);
// Hide "Ok" button since we have close on the dialog top
// Allow send email btn to close once done.
$footer.find("button:eq(1)").css({display: "none"});
if (self.support_cp_color) {
$header.css({background: self.support_cp_color});
$footer.css({background: self.support_cp_color});

View File

@@ -12,6 +12,7 @@
<div class="support-statement oe_form_field_text oe_form_required">
<textarea
name="description"
autocomplete="off"
placeholder="Please fill in how you produced this error..."
class="support-desc"
/>