#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 {
 | 
			
		||||
@@ -107,5 +103,6 @@ func GetTitles(config config.Config, sectionID int, days int) ([]int, []string)
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	sort.Strings(titles)
 | 
			
		||||
	fmt.Printf("%v\n", titles)
 | 
			
		||||
	return ids, titles
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -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"`
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user