commit
806fad299d
@ -15,20 +15,16 @@ const (
|
||||
SET imdb_id=$1, user_id=$2, season=$3, episode=$4;`
|
||||
|
||||
isShowWishlistedQueryByUserID = `
|
||||
SELECT
|
||||
shows.imdb_id
|
||||
FROM shows INNER JOIN shows_tracked
|
||||
ON
|
||||
shows.imdb_id=shows_tracked.imdb_id
|
||||
AND
|
||||
shows_tracked.user_id=$2
|
||||
WHERE shows.imdb_id=$1;`
|
||||
SELECT s.imdb_id, t.season, t.episode
|
||||
FROM shows s INNER JOIN shows_tracked t
|
||||
ON s.imdb_id = t.imdb_id AND t.user_id=$2
|
||||
WHERE t.imdb_id=$1;`
|
||||
|
||||
getShowWishlistQueryByUserID = `
|
||||
SELECT
|
||||
shows.imdb_id, shows_tracked.season, shows_tracked.episode
|
||||
FROM shows INNER JOIN shows_tracked
|
||||
ON shows.imdb_id=shows_tracked.imdb_id AND shows_tracked.user_id=$1;`
|
||||
SELECT s.imdb_id, t.season, t.episode
|
||||
FROM shows s
|
||||
INNER JOIN shows_tracked t
|
||||
ON s.imdb_id = t.imdb_id AND t.user_id=$1;`
|
||||
|
||||
deleteShowWishlistedQueryByID = `DELETE FROM shows_tracked WHERE imdb_id=$1 AND user_id=$2;`
|
||||
)
|
||||
|
@ -9,11 +9,30 @@ export default function ListDetails(props) {
|
||||
).join(', ');
|
||||
}
|
||||
|
||||
let wishlistStr = "";
|
||||
if (props.data.wishlisted === true) {
|
||||
wishlistStr = "Wishlisted";
|
||||
}
|
||||
if (props.data.tracked_episode !== null && props.data.tracked_season != null) {
|
||||
let season = props.data.tracked_season;
|
||||
let episode = props.data.tracked_episode;
|
||||
if ((season === 0) && (episode === 0)) {
|
||||
wishlistStr = "Whole show tracked";
|
||||
} else {
|
||||
wishlistStr = `Tracked from season ${season} episode ${episode}`;
|
||||
}
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="col-xs-7 col-md-4">
|
||||
<div className="show-detail affix">
|
||||
<div className="affix">
|
||||
<h1 className="hidden-xs">{props.data.title}</h1>
|
||||
<h3 className="visible-xs">{props.data.title}</h3>
|
||||
{wishlistStr !== "" &&
|
||||
<span className="label label-default">
|
||||
<i className="fa fa-bookmark"></i> {wishlistStr}
|
||||
</span>
|
||||
}
|
||||
<h4>{props.data.year}</h4>
|
||||
{props.data.runtime &&
|
||||
<p>
|
||||
|
Loading…
x
Reference in New Issue
Block a user