HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //home/arjun/projects/buyercall/buyercall/blueprints/admin/templates/admin/_menu.jinja2
{% if current_user.role in ['partner', 'sysadmin', 'admin', 'limitsysadmin'] and not current_user.is_viewing_partnership %}
        {% if current_user.role == 'partner' and not current_user.is_admin_user_with_groups %}
            <li {%- if request.path == "/admin" %} class="active" {% endif %}>
                <a href="{{ url_for('admin.dashboard') }}">
                    <i class="material-icons">donut_large</i>
                    <p>Admin Dashboard</p>
                 </a>
            </li>
        {% endif %}
        {% if current_user.role == 'admin' and current_user.is_admin_user_with_groups %}
            <li {%- if request.path == "/company_accounts" %} class="active" {% endif %}>
                <a href="{{ url_for('partnership.company_accounts') }}">
                    <i class="material-icons">people_outline</i>
                    <p>Company Accounts</p>
                </a>
            </li>
        {% elif current_user.role == 'partner'  %}
            <li {%- if request.path == "/partnership/users" %} class="active" {% endif %}>
                <a href="{{ url_for('partnership.accounts') }}">
                    <i class="material-icons">people_outline</i>
                    <p>Partnership Accounts</p>
                </a>
            </li>
        {% endif %}
        {% if current_user.role in ['sysadmin', 'limitsysadmin'] %}
            <li {%- if request.path == "/admin/users" %} class="active" {% endif %}>
                <a href="{{ url_for('sysadmin.partnerships') }}">
                    <i class="material-icons">people_outline</i>
                    <p>Partnerships</p>
                </a>
            </li>
        {% endif %}
        {% if current_user.role == 'partner'  %}
            <li {%- if request.path == "/admin/issues" %} class="active" {% endif %}>
                <a href="{{ url_for('admin.issues') }}">
                    <i class="material-icons">error_outline</i>
                    <p>Issues</p>
                </a>
            </li>
        {% endif %}
        {% if current_user.role == 'sysadmin' %}
            <li {%- if request.path == "/admin/coupons" %} class="active" {% endif %}>
                <a href="{{ url_for('admin.coupons') }}">
                    <i class="material-icons">loyalty</i>
                    <p>Coupons</p>
                </a>
            </li>
        {% endif %}
        {% if current_user.role not in ['sysadmin', 'limitsysadmin', 'partner', 'agent'] %}
            {% if current_user.reports|length > 0 %}
            <li {%- if request.path == "/reports" %} class="active" {% endif %}>
                <a href="{{ url_for('reports.all_reports') }}">
                    <i class="material-icons">equalizer</i>
                    <p>Reports</p>
                </a>
            </li>
            {% endif %}
        {% endif %}
        {% if current_user.role not in ['sysadmin', 'limitsysadmin', 'agent', 'admin'] and not current_user.is_admin_user_with_groups %}
            <li>
                {%- if request.path == "/settings/rest_api/" %} class="active" {% endif %}
                <a href="{{ url_for('user.rest_api_view') }}">
                <i class="material-icons">all_inclusive</i>
                <p>Rest API</p>
                </a>
            </li>
        {% endif %}
        {% if current_user.role == 'partner' %}
            <li>
                {% if "/admin/integrations/" in request.path %} class="active" {% endif %}
                <a href="{{ url_for('admin.integrations') }}">
                <i class="material-icons">input</i>
                <p>Integrations</p>
                </a>
            </li>
            {% if current_user.reports|length > 0 %}
                <li {%- if request.path == "/reports" %} class="active" {% endif %}>
                    <a href="{{ url_for('reports.all_reports') }}">
                        <i class="material-icons">equalizer</i>
                        <p>Reports</p>
                    </a>
                </li>
            {% endif %}
        {% endif %}
        {% if current_user.role in ['sysadmin', 'limitsysadmin'] %}
<<<<<<< HEAD
=======
            <li {%- if request.path == "/admin/request-log" %} class="active" {% endif %}>
                 <a href="{{ url_for('sysadmin.request_log') }}">
                        <i class="material-icons">library_books</i>
                        Request Log
                 </a>
            </li>

>>>>>>> 2d4ba41568adf348959bbf7b64ffa061df87d07b
            {% if current_user.reports|length > 0 %}
                <li {%- if request.path == "/reports" %} class="active" {% endif %}>
                    <a href="{{ url_for('reports.all_reports') }}">
                        <i class="material-icons">equalizer</i>
                        <p>Reports</p>
                    </a>
                </li>
            {% endif %}
<<<<<<< HEAD
=======
        {% endif %}

        {% if current_user.role in ['sysadmin', 'limitsysadmin', 'partner'] %}

        <li {%- if request.path == "/admin/request-log" %} class="active" {% endif %}>
                        <a href="{{ url_for('activity.activity_log') }}">
                        <i class="material-icons">menu_book</i>
                        Activity Log
                        </a>
            </li>

>>>>>>> 2d4ba41568adf348959bbf7b64ffa061df87d07b
        {% endif %}

{% endif %}
{% if current_user.role in ['admin'] and (current_user.is_viewing_partnership or not current_user.is_admin_user_with_groups)  %}
    <li>
        <a data-toggle="collapse" href="#adminMenu" class="collapsed">
            <i class="material-icons">donut_large</i>
            <p>Admin
                <b class="caret"></b>
            </p>
        </a>
        <div class="collapse {% if request.path in ["/admin","/admin/users","/admin/issues","/reports","/settings/rest_api", "/admin/integrations", "/admin/compliance_dashboard"] or "admin/integrations" in request.path %} in {% endif %}" id="adminMenu">
            <ul class="nav">
                {% if current_user.subscription.plan != 'partnershipsingle' %}
                <li {%- if request.path == "/admin" %} class="active" {% endif %}>
                    <a href="{{ url_for('admin.dashboard') }}">
                        Admin Dashboard
                    </a>
                </li>
                {% endif %}
                <li {%- if request.path == "/admin/users" %} class="active" {% endif %}>
                    <a href="{{ url_for('admin.users') }}">
                        Users
                    </a>
                </li>
                {% if current_user.reports|length > 0 %}
                <li {%- if request.path == "/reports" %} class="active" {% endif %}>
                    <a href="{{ url_for('reports.all_reports') }}">
                        Reports
                    </a>
                </li>
                {% endif %}
                <li {%- if request.path == "/settings/rest_api" %} class="active" {% endif %}>
                    <a href="{{ url_for('user.rest_api_view') }}">
                    Rest API
                    </a>
                </li>
                <li {% if "/admin/integrations" in request.path %} class="active" {% endif %}>
                    <a href="{{ url_for('admin.integrations') }}">
                    Integrations
                    </a>
                </li>
                {% if current_user.business_type == 'automotive' %}
                    <li {%- if request.path == "/admin/compliance_dashboard" %} class="active" {% endif %}>
                        <a href="{{ url_for('admin.compliance_dashboard') }}">
                        Compliance Dashboard
                        </a>
                    </li>
                {% endif %}
            </ul>
        </div>
    </li>
{% endif %}