fix: show stats to guest users
This commit is contained in:
@@ -77,13 +77,11 @@
|
||||
</li>
|
||||
{% endif %}
|
||||
|
||||
{% if frappe.session.user != "Guest" %}
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" data-toggle="tab" href="#stats">
|
||||
{{ _("Statistics") }}
|
||||
</a>
|
||||
</li>
|
||||
{% endif %}
|
||||
</ul>
|
||||
|
||||
<div class="border-bottom mb-4"></div>
|
||||
@@ -121,11 +119,9 @@
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% if frappe.session.user != "Guest" %}
|
||||
<div class="tab-pane fade" id="stats" role="tabpanel" aria-labelledby="stats">
|
||||
{% include "lms/templates/stats.html" %}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
|
||||
frappe.ready(() => {
|
||||
if (frappe.session.user != "Guest") {
|
||||
generate_graph("New Signups");
|
||||
generate_graph("Course Enrollments");
|
||||
}
|
||||
generate_graph("New Signups");
|
||||
generate_graph("Course Enrollments");
|
||||
});
|
||||
|
||||
|
||||
@@ -11,10 +9,11 @@ const generate_graph = (chart_name) => {
|
||||
let date = frappe.datetime;
|
||||
|
||||
frappe.call({
|
||||
method: "frappe.desk.doctype.dashboard_chart.dashboard_chart.get",
|
||||
method: "lms.lms.utils.get_chart_data",
|
||||
args: {
|
||||
"chart_name": chart_name,
|
||||
"timespan": "Select Date Range",
|
||||
"timegrain": "Daily",
|
||||
"from_date": date.add_days(date.get_today(), -30),
|
||||
"to_date": date.get_today()
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user