示例#1
0
def get_users_and_links():
    if frappe.local.site_path.split('/')[1] == 'demo.tailorpad.com':
        return None
    return {
        "users": get_system_users(),
        "link_fields": get_doctypes_for_user_permissions()
    }
示例#2
0
def get_users():
    from frappe.core.doctype.user.user import get_system_users
    users = []
    system_managers = frappe.utils.user.get_system_managers(only_name=True)
    for user in get_system_users():
        users.append({
            "full_name": frappe.utils.user.get_user_fullname(user),
            "email": user,
            "is_system_manager": 1 if (user in system_managers) else 0
        })

    return users
示例#3
0
文件: user.py 项目: ansarbek/frappe
def get_users():
	from frappe.core.doctype.user.user import get_system_users
	users = []
	system_managers = frappe.utils.user.get_system_managers(only_name=True)
	for user in get_system_users():
		users.append({
			"full_name": frappe.utils.user.get_user_fullname(user),
			"email": user,
			"is_system_manager": 1 if (user in system_managers) else 0
		})

	return users
示例#4
0
def set_last_active_for_user(context, user=None):
	"Set users last active date to current datetime"

	from frappe.core.doctype.user.user import get_system_users
	from frappe.utils.user import set_last_active_to_now

	site = get_site(context)

	with frappe.init_site(site):
		frappe.connect()
		if not user:
			user = get_system_users(limit=1)
			if len(user) > 0:
				user = user[0]
			else:
				return

		set_last_active_to_now(user)
		frappe.db.commit()
示例#5
0
def set_last_active_for_user(context, user=None):
    "Set users last active date to current datetime"

    from frappe.core.doctype.user.user import get_system_users
    from frappe.utils.user import set_last_active_to_now

    site = get_site(context)

    with frappe.init_site(site):
        frappe.connect()
        if not user:
            user = get_system_users(limit=1)
            if len(user) > 0:
                user = user[0]
            else:
                return

        set_last_active_to_now(user)
        frappe.db.commit()
示例#6
0
def get_users_and_links():
	return {
		"users": get_system_users(),
		"link_fields": get_restrictable_doctypes()
	}
示例#7
0
def get_users_and_links():
    return {
        "users": get_system_users(),
        "link_fields": get_doctypes_for_user_permissions()
    }
示例#8
0
def get_users_and_links():
	return {
		"users": get_system_users(),
		"link_fields": get_doctypes_for_user_permissions()
	}
示例#9
0
def get_user():
    return get_system_users(limit=1)[0]
示例#10
0
def get_users_and_links():
    return {"users": get_system_users(), "link_fields": get_restrictable_doctypes()}