Merge branch 'hotfix/comments_24-01-19' into 'master'

правки комментариев при неавторизованном пользователе

See merge request lilschool/site!252
remotes/origin/feature/email_log_25-01-19^2
Danil 7 years ago
commit b4de77dec8
  1. 3
      apps/course/templates/course/course.html
  2. 2
      apps/course/templates/course/course_only_lessons.html
  3. 2
      apps/course/templates/course/lesson.html
  4. 3
      web/src/components/Comments.vue

@ -335,8 +335,7 @@
</div>
<div class="section section_gray">
<div class="section__center center center_sm">
<div class="title">Задавайте вопросы:</div>
<div class="title">{% if request.user.is_authenticated %}Задавайте вопросы:{% else %}Комментарии:{% endif %}</div>
<comments obj-type="course" obj-id="{{ course.id }}"></comments>
</div>
</div>

@ -192,7 +192,7 @@
{% endif %}
<div class="section section_gray">
<div class="section__center center center_sm">
<div class="title">Задавайте вопросы:</div>
<div class="title">{% if request.user.is_authenticated %}Задавайте вопросы:{% else %}Комментарии:{% endif %}</div>
<comments obj-type="course" obj-id="{{ course.id }}"></comments>
</div>
</div>

@ -113,7 +113,7 @@
</div> {% endcomment %}
<div class="section section_gray">
<div class="section__center center center_sm">
<div class="title">Задавайте вопросы:</div>
<div class="title">{% if request.user.is_authenticated %}Задавайте вопросы:{% else %}Комментарии:{% endif %}</div>
<comments obj-type="lesson" obj-id="{{ lesson.id }}"></comments>
</div>
</div>

@ -7,6 +7,7 @@
</li>
</ul>
</div>
<div v-if="!$root.store.user.id && !isChat && noComments">Авторизуйтесь и оставьте первый комментарий!</div>
<comment-form v-if="$root.store.user.id && ! replyTo" :controller="controller"></comment-form>
</div>
</template>
@ -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(() => {

Loading…
Cancel
Save