remove unused code (#13765)
This commit is contained in:
parent
2e7a45dbb4
commit
6db3d84cc0
@ -14,17 +14,6 @@ erpnext.hr.EmployeeController = frappe.ui.form.Controller.extend({
|
|||||||
return { query: "erpnext.controllers.queries.employee_query"} }
|
return { query: "erpnext.controllers.queries.employee_query"} }
|
||||||
},
|
},
|
||||||
|
|
||||||
onload: function() {
|
|
||||||
this.frm.set_query("leave_approver", "leave_approvers", function(doc) {
|
|
||||||
return {
|
|
||||||
query:"erpnext.hr.doctype.employee_leave_approver.employee_leave_approver.get_approvers",
|
|
||||||
filters:{
|
|
||||||
user: doc.user_id
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
},
|
|
||||||
|
|
||||||
refresh: function() {
|
refresh: function() {
|
||||||
var me = this;
|
var me = this;
|
||||||
erpnext.toggle_naming_series();
|
erpnext.toggle_naming_series();
|
||||||
|
@ -40,7 +40,6 @@ class Employee(NestedSet):
|
|||||||
self.validate_date()
|
self.validate_date()
|
||||||
self.validate_email()
|
self.validate_email()
|
||||||
self.validate_status()
|
self.validate_status()
|
||||||
self.validate_employee_leave_approver()
|
|
||||||
self.validate_reports_to()
|
self.validate_reports_to()
|
||||||
self.validate_preferred_email()
|
self.validate_preferred_email()
|
||||||
|
|
||||||
@ -150,11 +149,6 @@ class Employee(NestedSet):
|
|||||||
throw(_("User {0} is already assigned to Employee {1}").format(
|
throw(_("User {0} is already assigned to Employee {1}").format(
|
||||||
self.user_id, employee[0]), frappe.DuplicateEntryError)
|
self.user_id, employee[0]), frappe.DuplicateEntryError)
|
||||||
|
|
||||||
def validate_employee_leave_approver(self):
|
|
||||||
for l in self.get("leave_approvers")[:]:
|
|
||||||
if "Leave Approver" not in frappe.get_roles(l.leave_approver):
|
|
||||||
frappe.get_doc("User", l.leave_approver).add_roles("Leave Approver")
|
|
||||||
|
|
||||||
def validate_reports_to(self):
|
def validate_reports_to(self):
|
||||||
if self.reports_to == self.name:
|
if self.reports_to == self.name:
|
||||||
throw(_("Employee cannot report to himself."))
|
throw(_("Employee cannot report to himself."))
|
||||||
|
@ -59,29 +59,6 @@ class TestLeaveApplication(unittest.TestCase):
|
|||||||
def _clear_applications(self):
|
def _clear_applications(self):
|
||||||
frappe.db.sql("""delete from `tabLeave Application`""")
|
frappe.db.sql("""delete from `tabLeave Application`""")
|
||||||
|
|
||||||
def _add_employee_leave_approver(self, employee, leave_approver):
|
|
||||||
temp_session_user = frappe.session.user
|
|
||||||
frappe.set_user("Administrator")
|
|
||||||
employee = frappe.get_doc("Employee", employee)
|
|
||||||
employee.append("leave_approvers", {
|
|
||||||
"doctype": "Employee Leave Approver",
|
|
||||||
"leave_approver": leave_approver
|
|
||||||
})
|
|
||||||
employee.save()
|
|
||||||
frappe.set_user(temp_session_user)
|
|
||||||
|
|
||||||
def _remove_employee_leave_approver(self, employee, leave_approver):
|
|
||||||
temp_session_user = frappe.session.user
|
|
||||||
frappe.set_user("Administrator")
|
|
||||||
employee = frappe.get_doc("Employee", employee)
|
|
||||||
d = employee.get("leave_approvers", {
|
|
||||||
"leave_approver": leave_approver
|
|
||||||
})
|
|
||||||
if d:
|
|
||||||
employee.get("leave_approvers").remove(d[0])
|
|
||||||
employee.save()
|
|
||||||
frappe.set_user(temp_session_user)
|
|
||||||
|
|
||||||
def get_application(self, doc):
|
def get_application(self, doc):
|
||||||
application = frappe.copy_doc(doc)
|
application = frappe.copy_doc(doc)
|
||||||
application.from_date = "2013-01-01"
|
application.from_date = "2013-01-01"
|
||||||
@ -230,7 +207,6 @@ class TestLeaveApplication(unittest.TestCase):
|
|||||||
from frappe.utils.user import add_role
|
from frappe.utils.user import add_role
|
||||||
add_role("test1@example.com", "Employee")
|
add_role("test1@example.com", "Employee")
|
||||||
add_role("test@example.com", "Leave Approver")
|
add_role("test@example.com", "Leave Approver")
|
||||||
self._add_employee_leave_approver("_T-Employee-00002", "test@example.com")
|
|
||||||
|
|
||||||
make_allocation_record(employee="_T-Employee-00002")
|
make_allocation_record(employee="_T-Employee-00002")
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user