diff --git a/app/Http/Controllers/Video/Prayer.php b/app/Http/Controllers/Video/Prayer.php
index 576e39a..508461b 100644
--- a/app/Http/Controllers/Video/Prayer.php
+++ b/app/Http/Controllers/Video/Prayer.php
@@ -88,7 +88,20 @@ class Prayer {
$g->comment->channel = $g->snippet->topLevelComment->snippet->authorChannelUrl;
$g->comment->icon = $g->snippet->topLevelComment->snippet->authorProfileImageUrl;
$g->comment->created = date('Y年m月d日 H:i:s', strtotime($g->snippet->topLevelComment->snippet->publishedAt));
- $g->comment->message = $g->snippet->topLevelComment->snippet->textDisplay;
+ $g->comment->message = strip_tags($g->snippet->topLevelComment->snippet->textDisplay, array('
'));
+ $g->comment->replyCount = (isset($g->snippet->totalReplyCount) ? $g->snippet->totalReplyCount : 0);
+
+ if (isset($g->replies)) {
+ $g->comment->replies = array();
+ foreach ($g->replies->comments as $k => $c) {
+ $g->comment->replies[$k]['id'] = $c->id;
+ $g->comment->replies[$k]['name'] = $c->snippet->authorDisplayName;
+ $g->comment->replies[$k]['channel'] = $c->snippet->authorChannelUrl;
+ $g->comment->replies[$k]['icon'] = $c->snippet->authorProfileImageUrl;
+ $g->comment->replies[$k]['created'] = date('Y年m月d日 H:i:s', strtotime($c->snippet->publishedAt));
+ $g->comment->replies[$k]['message'] = strip_tags($c->snippet->textDisplay, array('
'));
+ }
+ }
$come[] = $g->comment;
}
diff --git a/resources/js/components/comments.vue b/resources/js/components/comments.vue
index 39e3989..2f75599 100644
--- a/resources/js/components/comments.vue
+++ b/resources/js/components/comments.vue
@@ -20,10 +20,33 @@
より:
-
{{ c.message }}
-