#4 unwatched fix #5
@ -83,7 +83,7 @@ func GetTitles(config config.Config, sectionID int, days int) ([]int, []string)
|
||||
epoch := util.SubtractedEpoch(days)
|
||||
|
||||
for _, i := range data {
|
||||
if i.LastPlayed < epoch {
|
||||
if int64(i.LastPlayed) <= epoch && int64(i.LastPlayed) != 0 {
|
||||
titles = append(titles, i.Title)
|
||||
strirk, err := strconv.Atoi(i.RatingKey)
|
||||
if err != nil {
|
||||
@ -91,12 +91,8 @@ func GetTitles(config config.Config, sectionID int, days int) ([]int, []string)
|
||||
}
|
||||
ids = append(ids, strirk)
|
||||
}
|
||||
if i.LastPlayed < 0 {
|
||||
stri, err := strconv.Atoi(i.AddedAt)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
if int64(stri) < epoch {
|
||||
if i.LastPlayed <= 0 {
|
||||
if i.AddedAt <= epoch {
|
||||
titles = append(titles, i.Title)
|
||||
strirk, err := strconv.Atoi(i.RatingKey)
|
||||
if err != nil {
|
||||
|
@ -48,13 +48,13 @@ type PlexPyMediaInfo struct {
|
||||
VideoResolution string `json:"video_resolution"`
|
||||
GrandparentRatingKey string `json:"grandparent_rating_key"`
|
||||
AudioChannels string `json:"audio_channels"`
|
||||
LastPlayed int64 `json:"last_played"`
|
||||
LastPlayed int64 `json:"last_played,omitempty"`
|
||||
SectionID int `json:"section_id"`
|
||||
PlayCount int `json:"play_count"`
|
||||
Bitrate string `json:"bitrate"`
|
||||
VideoFramerate string `json:"video_framerate"`
|
||||
MediaIndex string `json:"media_index"`
|
||||
AddedAt string `json:"added_at"`
|
||||
AddedAt int64 `json:"added_at,string"`
|
||||
VideoCodec string `json:"video_codec"`
|
||||
ParentMediaIndex string `json:"parent_media_index"`
|
||||
} `json:"data"`
|
||||
|
Loading…
Reference in New Issue
Block a user