Add uploaded field to StreamItem. (#183)

This commit is contained in:
Kavin 2022-02-06 15:33:46 +00:00 committed by GitHub
parent b54248b47f
commit cf32a60ed1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 3 deletions

View file

@ -1046,6 +1046,6 @@ public class ResponseHelper {
return new StreamItem(substringYouTube(item.getUrl()), item.getName(), rewriteURL(item.getThumbnailUrl()), return new StreamItem(substringYouTube(item.getUrl()), item.getName(), rewriteURL(item.getThumbnailUrl()),
item.getUploaderName(), substringYouTube(item.getUploaderUrl()), item.getUploaderName(), substringYouTube(item.getUploaderUrl()),
rewriteURL(item.getUploaderAvatarUrl()), item.getTextualUploadDate(), item.getDuration(), rewriteURL(item.getUploaderAvatarUrl()), item.getTextualUploadDate(), item.getDuration(),
item.getViewCount(), item.isUploaderVerified()); item.getViewCount(), item.getUploadDate() != null ? item.getUploadDate().offsetDateTime().toInstant().toEpochMilli() : -1, item.isUploaderVerified());
} }
} }

View file

@ -3,11 +3,11 @@ package me.kavin.piped.utils.obj;
public class StreamItem { public class StreamItem {
public String url, title, thumbnail, uploaderName, uploaderUrl, uploaderAvatar, uploadedDate; public String url, title, thumbnail, uploaderName, uploaderUrl, uploaderAvatar, uploadedDate;
public long duration, views; public long duration, views, uploaded;
public boolean uploaderVerified; public boolean uploaderVerified;
public StreamItem(String url, String title, String thumbnail, String uploaderName, String uploaderUrl, public StreamItem(String url, String title, String thumbnail, String uploaderName, String uploaderUrl,
String uploaderAvatar, String uploadedDate, long duration, long views, boolean uploaderVerified) { String uploaderAvatar, String uploadedDate, long duration, long views, long uploaded, boolean uploaderVerified) {
this.url = url; this.url = url;
this.title = title; this.title = title;
this.thumbnail = thumbnail; this.thumbnail = thumbnail;
@ -17,6 +17,7 @@ public class StreamItem {
this.uploadedDate = uploadedDate; this.uploadedDate = uploadedDate;
this.duration = duration; this.duration = duration;
this.views = views; this.views = views;
this.uploaded = uploaded;
this.uploaderVerified = uploaderVerified; this.uploaderVerified = uploaderVerified;
} }
} }