diff --git a/apps/course/templates/course/course.html b/apps/course/templates/course/course.html
index 94fd1938..bf57e971 100644
--- a/apps/course/templates/course/course.html
+++ b/apps/course/templates/course/course.html
@@ -335,8 +335,7 @@
-
-
Задавайте вопросы:
+
{% if request.user.is_authenticated %}Задавайте вопросы:{% else %}Комментарии:{% endif %}
diff --git a/apps/course/templates/course/course_only_lessons.html b/apps/course/templates/course/course_only_lessons.html
index d56e641e..3a9aeae7 100644
--- a/apps/course/templates/course/course_only_lessons.html
+++ b/apps/course/templates/course/course_only_lessons.html
@@ -192,7 +192,7 @@
{% endif %}
-
Задавайте вопросы:
+
{% if request.user.is_authenticated %}Задавайте вопросы:{% else %}Комментарии:{% endif %}
diff --git a/apps/course/templates/course/lesson.html b/apps/course/templates/course/lesson.html
index e4f083f0..0c33cf6b 100644
--- a/apps/course/templates/course/lesson.html
+++ b/apps/course/templates/course/lesson.html
@@ -113,7 +113,7 @@
{% endcomment %}
-
Задавайте вопросы:
+
{% if request.user.is_authenticated %}Задавайте вопросы:{% else %}Комментарии:{% endif %}
diff --git a/web/src/components/Comments.vue b/web/src/components/Comments.vue
index 2fd5bbb4..9b4e0f6b 100644
--- a/web/src/components/Comments.vue
+++ b/web/src/components/Comments.vue
@@ -7,6 +7,7 @@
+ Авторизуйтесь и оставьте первый комментарий!
@@ -26,6 +27,7 @@
nodes: [],
controller: this,
flatComments: {},
+ noComments: false,
}
},
methods: {
@@ -119,6 +121,7 @@
.then((response) => {
vm.loading = false;
vm.nodes = response.data;
+ vm.noComments = ! vm.nodes.length;
vm.connectToPusher();
})
.catch(() => {