fix: codacy
This commit is contained in:
parent
785f98efd9
commit
aa0eaab3df
@ -33,7 +33,7 @@ frappe.ui.form.on("Issue", {
|
|||||||
frm.call('change_sla_priority', {
|
frm.call('change_sla_priority', {
|
||||||
"priority": frm.doc.priority
|
"priority": frm.doc.priority
|
||||||
}).then(() => {
|
}).then(() => {
|
||||||
frm.refresh()
|
frm.refresh();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -116,6 +116,5 @@ function get_time_left(timestamp) {
|
|||||||
if (diff_display == '00:00') {
|
if (diff_display == '00:00') {
|
||||||
indicator = "red";
|
indicator = "red";
|
||||||
}
|
}
|
||||||
return {"diff_display": diff_display,
|
return {"diff_display": diff_display, "indicator": indicator};
|
||||||
"indicator": indicator};
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -11,12 +11,17 @@ frappe.ui.form.on('Service Level Agreement', {
|
|||||||
name: frm.doc.service_level
|
name: frm.doc.service_level
|
||||||
},
|
},
|
||||||
callback: function(data){
|
callback: function(data){
|
||||||
for (var i in data.message.priorities){
|
let count = Math.max(data.message.priorities.length, data.message.support_and_resolution.length);
|
||||||
|
let i = 0;
|
||||||
|
while (i < count){
|
||||||
|
if (data.message.priorities[i]) {
|
||||||
frm.add_child("priorities", data.message.priorities[i]);
|
frm.add_child("priorities", data.message.priorities[i]);
|
||||||
}
|
}
|
||||||
for (var i in data.message.support_and_resolution){
|
if (data.message.support_and_resolution[i]) {
|
||||||
frm.add_child("support_and_resolution", data.message.support_and_resolution[i]);
|
frm.add_child("support_and_resolution", data.message.support_and_resolution[i]);
|
||||||
}
|
}
|
||||||
|
i++;
|
||||||
|
}
|
||||||
frm.refresh();
|
frm.refresh();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@ -41,21 +41,23 @@ def check_agreement_status():
|
|||||||
@frappe.whitelist()
|
@frappe.whitelist()
|
||||||
def get_active_service_level_agreement_for(customer, priority):
|
def get_active_service_level_agreement_for(customer, priority):
|
||||||
|
|
||||||
agreement = frappe.db.sql("""
|
agreement = frappe.db.sql("""select `tabService Level Agreement`.name, `tabService Level Agreement`.service_level,
|
||||||
select `tabService Level Agreement`.name, `tabService Level Agreement`.service_level,
|
|
||||||
`tabService Level Agreement`.holiday_list
|
`tabService Level Agreement`.holiday_list
|
||||||
from `tabService Level Agreement`
|
from `tabService Level Agreement`
|
||||||
inner join `tabService Level Priority`
|
inner join `tabService Level Priority`
|
||||||
on `tabService Level Agreement`.name=`tabService Level Priority`.parent where
|
on `tabService Level Agreement`.name=`tabService Level Priority`.parent where
|
||||||
(
|
(
|
||||||
`tabService Level Agreement`.customer='{0}' and
|
`tabService Level Agreement`.customer='%(customer)s' and
|
||||||
`tabService Level Agreement`.agreement_status='Active' and
|
`tabService Level Agreement`.agreement_status='Active' and
|
||||||
`tabService Level Priority`.priority='{1}'
|
`tabService Level Priority`.priority='%(priority)s'
|
||||||
) or
|
) or
|
||||||
(
|
(
|
||||||
`tabService Level Agreement`.default_service_level_agreement='1'
|
`tabService Level Agreement`.default_service_level_agreement='1'
|
||||||
)
|
)
|
||||||
limit 1
|
limit 1""",
|
||||||
""".format(customer, priority), as_dict=True)
|
{
|
||||||
|
"customer": customer,
|
||||||
|
"priority": priority
|
||||||
|
}, as_dict=True)
|
||||||
|
|
||||||
return agreement[0] if agreement else None
|
return agreement[0] if agreement else None
|
||||||
Loading…
x
Reference in New Issue
Block a user