mirror of
https://github.com/TeamPiped/Piped-Backend.git
synced 2024-08-14 23:51:41 +00:00
Fix for Comment repliesPage being "null" when not present.
This commit is contained in:
parent
89dcdf23a4
commit
759a6445f0
1 changed files with 10 additions and 4 deletions
|
@ -474,10 +474,13 @@ public class ResponseHelper {
|
||||||
|
|
||||||
info.getRelatedItems().forEach(comment -> {
|
info.getRelatedItems().forEach(comment -> {
|
||||||
try {
|
try {
|
||||||
|
String repliespage = null;
|
||||||
|
if (comment.getReplies() != null)
|
||||||
|
repliespage = Constants.mapper.writeValueAsString(comment.getReplies());
|
||||||
|
|
||||||
comments.add(new Comment(comment.getUploaderName(), rewriteURL(comment.getUploaderAvatarUrl()),
|
comments.add(new Comment(comment.getUploaderName(), rewriteURL(comment.getUploaderAvatarUrl()),
|
||||||
comment.getCommentId(), comment.getCommentText(), comment.getTextualUploadDate(),
|
comment.getCommentId(), comment.getCommentText(), comment.getTextualUploadDate(),
|
||||||
substringYouTube(comment.getUploaderUrl()),
|
substringYouTube(comment.getUploaderUrl()), repliespage, comment.getLikeCount(),
|
||||||
Constants.mapper.writeValueAsString(comment.getReplies()), comment.getLikeCount(),
|
|
||||||
comment.isHeartedByUploader(), comment.isPinned(), comment.isUploaderVerified()));
|
comment.isHeartedByUploader(), comment.isPinned(), comment.isUploaderVerified()));
|
||||||
} catch (JsonProcessingException e) {
|
} catch (JsonProcessingException e) {
|
||||||
ExceptionHandler.handle(e);
|
ExceptionHandler.handle(e);
|
||||||
|
@ -508,10 +511,13 @@ public class ResponseHelper {
|
||||||
|
|
||||||
info.getItems().forEach(comment -> {
|
info.getItems().forEach(comment -> {
|
||||||
try {
|
try {
|
||||||
|
String repliespage = null;
|
||||||
|
if (comment.getReplies() != null)
|
||||||
|
repliespage = Constants.mapper.writeValueAsString(comment.getReplies());
|
||||||
|
|
||||||
comments.add(new Comment(comment.getUploaderName(), rewriteURL(comment.getUploaderAvatarUrl()),
|
comments.add(new Comment(comment.getUploaderName(), rewriteURL(comment.getUploaderAvatarUrl()),
|
||||||
comment.getCommentId(), comment.getCommentText(), comment.getTextualUploadDate(),
|
comment.getCommentId(), comment.getCommentText(), comment.getTextualUploadDate(),
|
||||||
substringYouTube(comment.getUploaderUrl()),
|
substringYouTube(comment.getUploaderUrl()), repliespage, comment.getLikeCount(),
|
||||||
Constants.mapper.writeValueAsString(comment.getReplies()), comment.getLikeCount(),
|
|
||||||
comment.isHeartedByUploader(), comment.isPinned(), comment.isUploaderVerified()));
|
comment.isHeartedByUploader(), comment.isPinned(), comment.isUploaderVerified()));
|
||||||
} catch (JsonProcessingException e) {
|
} catch (JsonProcessingException e) {
|
||||||
ExceptionHandler.handle(e);
|
ExceptionHandler.handle(e);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue