module Admin::ModuleAppsHelper def if_permit_to_delete(item) case item.downcase when :manager current_user.admin? when :sub_manager @module_app.managing_users.include?(current_user) || current_user.admin? end end def if_permit_to_assign(item) if_permit_to_delete(item) end def get_auth_by(manager_obj) showing_name = manager_obj.rule_creator==current_user ? t('me') : manager_obj.rule_creator.name t("auth.auth_by",:user_display_name => showing_name) end end